Hướng dẫn php5 6 depends libapache2-mod-php5 6 but it is not going to be installed - php5 6 phụ thuộc vào libapache2-mod-php5 6 nhưng nó sẽ không được cài đặt
Vấn đề của bạn là bạn có một PPA không chính thức đang phá vỡ quy trình cài đặt của bạn. Để khắc phục điều này, hãy chạy các lệnh bên dưới:
PPA này đang cung cấp một phiên bản PHP khác (cũ) thay vì phiên bản thích hợp mà Ubuntu muốn. Chạy các lệnh này để thêm các kho lưu trữ bổ sung:
Bây giờ, chạy:
Thông tin kho lưu trữ của bạn sẽ là Ubuntu chính thức. Cài đặt 0 bằng lệnh này:
Lưu ý: Bạn có thể cần phải gỡ cài đặt các gói PHP cũ trước. Yêu cầu: You may need to uninstall the old PHP packages first. Command:
Bạn không nên thêm PPA trừ khi bạn hoàn toàn cần chúng. Họ có thể phá vỡ nhiều hơn họ giải quyết và có thể gây ra các vấn đề như thế này. Ngoài ra, các PPA không chính thức là các vectơ tấn công cho virus tiềm năng. Trừ khi bạn thực sự cần sử dụng PPA, đừng. They can break more than they solve and can cause problems like this. Also, unofficial PPAs are attack vectors for potential viruses. Unless you really need to use a PPA, don't. Cố gắng nâng cấp PHP từ 5.3 lên 5.6 bằng cách sử dụng các mục sau:
Khi tôi thử điều này, tôi gặp phải lỗi này và không chắc chắn cách giải quyết:
Nếu tôi cố gắng trước khi nâng cấp bằng cách thực hiện 1 thì tôi sẽ gặp lỗi này:
Nếu tôi thử 2, tôi sẽ gặp lỗi này:
Tôi đã thử làm 3 như đề xuất, nhưng không giải quyết vấn đề. Thay vào đó, tôi nhận được điều này:
Cũng đã thử làm chỉ 4 nhưng về cơ bản nhận được cùng một lỗi.Cách chính xác để giải quyết các vấn đề phụ thuộc này là gì? |