PHP 5.5 trên Ubuntu với php-mcrypt: Các phụ thuộc chưa được đáp ứng


1

Tôi có một máy chủ Ubuntu chạy với PHP 5.5

$ php -v
PHP 5.5.3-1ubuntu2 (cli) (built: Oct  9 2013 14:49:12) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
    with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies

Tôi đang cố gắng cài đặt php5-mcryptngay bây giờ, nhưng tôi nhận được thông báo lỗi sau:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php5-mcrypt : Depends: phpapi-20090626
E: Unable to correct problems, you have held broken packages.

Tôi hiểu rằng bằng cách nào đó gói mcrypt không tương thích với phiên bản PHP hiện tại của tôi, nhưng làm cách nào để khắc phục điều này?

Cảm ơn!

Câu trả lời:


0

Phiên bản ubfox nào bạn đang chạy? phpapi-20090626 rất cũ để sử dụng với php-5.5.3. Có thể kiểm tra phiên bản phpize của bạn.

Bạn đã cài đặt php-5.5.3 từ nguồn hay cái gì đó?


Đây là phiên bản của tôi: DISTRIB_ID = Ubuntu DISTRIB_RELEASE = 13.10 DISTRIB_CODENAME = saucy DISTRIB_DESCRIPTION = "Ubuntu 13.10" Tôi đã thêm kho lưu trữ ondrej / php5
tomraithel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.