Không thể định vị gói libapache2 mod php5 6

Tôi không thể cài đặt PHP trên Raspberry Pi của mình. Tôi đã làm sudo apt-get install php libapache2-mod-php php-mcrypt và sau đó cho tôi xem cái này

Show
Reading state information.. Done
E: Unable to locate package php
E: Unable to locate package libapache2-mod-php
E: Unable to locate package php-mcrypt

Trên nguồn của tôi. danh sách tôi có cái này

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

tôi không biết phải làm gì

# Vì vậy, trong lệnh tiếp theo, danh sách các tiện ích mở rộng có phải là những tiện ích mà tâm trạng cần, cộng với bất kỳ tiện ích nào đã được cài đặt nhưng tâm trạng nào không sử dụng không?

>sudo apt-get cài đặt php5. 6 + tiện ích mở rộng

# nâng cấp

>sudo apt-get update
>sudo apt-get upgrade

# Tôi nghĩ rằng những điều sau đây chỉ cần thiết nếu bạn đang chuyển từ PPA cũ sang PPA mới?

sudo LC_ALL=C. UTF-8 add-apt-repository ppa. ondrej/php5-compat
sudo apt-get update
sudo apt-get dist-upgrade

# Nói với apache2. 4 để sử dụng PHP5. 6 phiên bản

>sudo apt-get cài đặt libapache2-mod-php5. 6
>sudo a2dismod php5. 5
>sudo a2enmod php5. 6

# Khởi động lại apache2

> sudo dịch vụ apache2 khởi động lại

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ bảy, ngày 10 tháng 12 năm 2016, 6. 42 CH

Sử dụng M3. 1. 2

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Matt Bury - Thứ ba, ngày 13 tháng 12 năm 2016, 12. 51 giờ sáng

Chào Mark,

Tôi đang gặp vấn đề tương tự. Tôi đã tìm thấy rất nhiều hướng dẫn để nâng cấp lên PHP 5. 6 trên Ubuntu 14. 04 hình như hết hạn rồi bác. e. PPA cho php5-5. 6 không còn nữa

Theo như tôi có thể nói, ppa. ondrej/php5-compat tương thích với các phiên bản cũ hơn của Ubuntu (12. 04?). Nhìn thấy. https. //bệ phóng. net/%7Eondrej/+archive/ubuntu/php Nó cũng nói rằng chúng là các phiên bản có thể đồng cài đặt nên có lẽ chúng tôi sẽ có PHP 5. 5 chạy song song với PHP 5. 6 và 7?

Một số lời khuyên hoặc hướng dẫn cập nhật sẽ được đánh giá cao

Trung bình của xếp hạng. -

Trả lời Matt Bury

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ ba, ngày 13 tháng 12 năm 2016, 10. 14 giờ sáng

Cảm ơn câu trả lời của bạn Matt

  1. Có, PPA phải là ppa. ondrej/php (như đã nêu trong liên kết bạn cung cấp; đây là PPA tôi định sử dụng)

  2. Đối với ppa. kho lưu trữ ondrej/php5-compat.
    Ondřej Surý nói.
    "Thêm kho lưu trữ này nếu bạn muốn sử dụng các gói PHP mới từ ppa. ondrej/php, nhưng vì lý do phụ thuộc, bạn vẫn cần các gói php5* cũ. "
    Tôi không biết liệu có thứ gì trong hệ thống của mình vẫn cần các gói php5* cũ không.
    Việc thêm repo tương thích này có lành tính không? .

  3. Các lệnh mà tôi đã liệt kê trong bài đăng gốc của mình có phù hợp với những gì bạn có thể khám phá không?

Giống như bạn, tôi thấy khó tin vào những gì mình đang đọc; .
Tôi đang nghĩ đến việc Ghost máy chủ và thử những gì tôi có; .

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Matt Bury

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ ba, ngày 13 tháng 12 năm 2016, 10. 32 giờ sáng

Tôi vừa gửi tin nhắn tới Ondřej Surý;

Không chắc liệu anh ấy có thích những loại câu hỏi này không;

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Matt Bury - Thứ ba, ngày 13 tháng 12 năm 2016, 12. 06 giờ chiều

Xin chào lần nữa,

Tôi hiện đang dùng thử Moodle 3. 2 trên Ubuntu 16. 04 sử dụng PHP 7 theo mặc định. Cho đến nay, nó đã được cài đặt và mọi thứ dường như đang chạy trơn tru ngay cả sau khi cài đặt một số plugin của bên thứ 3 (không có lỗi nào được báo cáo)

Nếu điều này thành công, tôi nghĩ ít nhất sẽ dễ dàng hơn đối với tôi khi thiết lập và hỗ trợ các hệ thống theo cách này. Luôn có một chút căng thẳng khi ở bên bờ vực chảy máu mà không có hoặc ít người khác chia sẻ kinh nghiệm và lời khuyên của họ

Cảm ơn đã nêu câu hỏi này. Mình sẽ theo dõi xem thế nào

Trung bình của xếp hạng. -

Trả lời Matt Bury

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ ba, ngày 13 tháng 12 năm 2016, 1. 37 giờ chiều

Những thứ mới nhất và tuyệt vời nhất luôn thú vị hơn

Nhưng tôi nghĩ Moodle HQ đã nói ngừng chạy moodle trên php7

Sẽ háo hức muốn biết làm thế nào bạn tiếp tục với nó

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi AL Rachels - Thứ Tư, ngày 14 tháng 12 năm 2016, 12. 30 giờ sáng

Tôi đã sử dụng PHP 7 trên Centos 7 được khoảng một năm nay với Moodle 3. 0, Moodle 3. 1, và bây giờ là Moodle 3. 2, không có bất kỳ sự cố nào ngoại trừ một plugin không thường xuyên không được cập nhật cho PHP 7. Không có plugin nào không hoạt động, chỉ có một vài cảnh báo do các thay đổi bắt buộc đối với PHP 7 chưa được triển khai. Phải thừa nhận rằng, không có nhiều lưu lượng truy cập vì tôi đã nghỉ hưu và các trang web này chỉ để dùng thử và cập nhật các khả năng của Moodle

Trung bình của xếp hạng. Hữu ích (2)

Trả lời Matt Bury

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ Tư, ngày 14 tháng 12 năm 2016, 11. 51 giờ sáng

Đây là trên moodle + php7

Nó cũng nói, Moodle 3. 2 sẽ tương thích với PHP7. 1

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ Tư, ngày 14 tháng 12 năm 2016, 11. 56 giờ sáng

Tôi đã nhận được câu trả lời từ Ondřej Surý và anh ấy cho rằng các bước tôi đã đăng là chính xác

Đối với

# xem phần mở rộng php nào hiện đang được cài đặt
>dpkg --get-selections. grep php

anh ấy đã trả lời

Sử dụng cụ thể hơn. `dpkg --get-selections. grep php5` sẽ tạo
ít gói hơn.

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Matt Bury

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ Tư, ngày 14 tháng 12 năm 2016, 10. 58 giờ chiều

Đây là tập lệnh cuối cùng tôi đã sử dụng để nâng cấp php5. 5 đến 5. 6 trên Ubuntu 14. 04
Việc nâng cấp có vẻ đã hoạt động tốt.

Cảm ơn Ondřej Surý về phản hồi và trợ giúp về kịch bản

Không thể định vị gói libapache2 mod php5 6

# nhận PPA

>sudo LC_ALL=C. UTF-8 add-apt-repository ppa. ondrej/php          // Cần có LC_ALL cho các ngôn ngữ không phải UTF-8.
>sudo apt-get update

# xem phần mở rộng php nào hiện đang được cài đặt

>dpkg --get-selections. grep php5

# Tôi đã cài đặt 5. 6-phiên bản của tất cả các tiện ích mở rộng php5 được báo cáo trong lệnh trên.
# Có nhiều php_extensions khác được hiển thị trong -
# moodle > admin > server > environment
# mà tôi không đưa vào .

>sudo apt-get cài đặt php5. 6 php5. 6-cli php5. 6-phổ biến php5. 6-curl php5. 6-gd php5. 6-intl php5. 6-json php5. 6-ldap php5. 6-mcrypt php5. 6-mysql php5. 6 dòng đọc php5. 6-xmlrpc

# nâng cấp

>sudo apt-get update
>sudo apt-get upgrade

# Điều sau đây chỉ cần thiết nếu bạn đang chuyển từ PPA cũ sang PPA mới?

>sudo LC_ALL=C. UTF-8 add-apt-repository ppa. ondrej/php5-compat
>sudo apt-get update
>sudo apt-get dist-upgrade

# Nói với apache2. 4 để sử dụng PHP5. 6 phiên bản

>sudo apt-get cài đặt libapache2-mod-php5. 6
>sudo a2dismod php5
>sudo a2enmod php5. 6

# Khởi động lại apache2. 4

> sudo dịch vụ apache2 khởi động lại

Trung bình của xếp hạng. Hữu ích (4)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Matt Bury - Thứ Tư, ngày 14 tháng 12 năm 2016, 11. 57 giờ chiều

Cảm ơn Mark, bạn là một ngôi sao.

Trung bình của xếp hạng. -

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Ryan B - Thứ Tư, ngày 21 tháng 12 năm 2016, 2. 48 giờ chiều

Cảm ơn đã chỉ đường. Mọi thứ đều hoạt động tốt, mặc dù tôi mới 16 tuổi. 04

Bây giờ php -v hiển thị PHP 5. 6. 29-1+deb. chắc chắn. org~trusty+1 (cli) và thông tin PHP trên Moodle hiển thị đúng phiên bản

Tuy nhiên, đi đến "Môi trường" trên moodle dẫn đến một trang trống. Không có đầu ra nào cả. Nó đã hoạt động bình thường trước đó, vì vậy tôi không chắc điều gì đã làm hỏng nó. Bất kỳ ý tưởng?

Mỳ 3. 1. 2, Ubuntu16. 04. 1

Cảm ơn

Trung bình của xếp hạng. -

Trả lời Ryan B

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Randy Thornton - Thứ Năm, ngày 22 tháng 12 năm 2016, 7. 01 giờ sáng


Ryan,

Tôi gặp vấn đề tương tự và hóa ra là một số mod xml không có trong Ondrej's 5. 6 ppa. Vì vậy, tôi phải apt-get mod_xml, mod_simplexml và mod_xmlprc, sau đó trang Môi trường được tải cho tôi.

Randy



Trung bình của xếp hạng. Hữu ích (1)

Trả lời Randy Thornton

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Ryan B - Thứ Năm, ngày 22 tháng 12 năm 2016, 9. 36 giờ sáng

Cảm ơn. Có, tôi đã phải cài đặt lại một vài mod và hiện tại tất cả đều hoạt động hoàn hảo

Trung bình của xếp hạng. -

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Bret Miller - Thứ Tư, ngày 14 tháng 12 năm 2016, 1. 35 giờ sáng

Vì vậy, tôi sử dụng FastCGI, không phải mod_php, nhưng quá trình này có thể tương tự

sudo add-apt-repository ppa:ondrej/php -y
sudo apt-get update
sudo apt-get install php5.6 php5.6-mcrypt php5.6-cgi php5.6-cli php5.6-curl php5.6-xmlrpc php5.6-gd php5.6-intl php5.6-json php5.6-mbstring php5.6-mysqli php5.6-xml php5.6-zip -y

Cho đến hôm nay, tôi đang sử dụng PHP 5. 6 trên Moodle ngoại trừ trang web thử nghiệm. Nhưng hôm nay tôi đã nâng cấp lên 3 hiện tại. 0. nhánh x và PHP 7. 0

Trung bình của xếp hạng. Hữu ích (1)

Trả lời Mark Hayes

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Howard Miller - Thứ Tư, ngày 21 tháng 12 năm 2016, 5. 51 giờ chiều

Mặc dù không có cách nào làm giảm công việc bạn đã bỏ ra (tôi cũng hoàn toàn bế tắc. ) Tôi tự hỏi liệu việc nâng cấp lên 16 có bớt căng thẳng hơn không. 04 và chạy PHP7? . Cho đến nay

Trung bình của xếp hạng. -

Trả lời Howard Miller

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Randy Thornton - Thứ Năm, ngày 22 tháng 12 năm 2016, 7. 15 giờ sáng

Howard,

Phiên bản MySQL nào bạn đang chạy trên đó?

Do dự duy nhất của tôi khi đi đến 16. 04 & 7 có thể là sự cố phiên bản cơ sở dữ liệu. Tôi tin rằng nó sẽ nâng cấp bạn lên MySQL 5. 7

Tôi có một vài trang web thực sự cũ (M 1. 9 & 2. 2) đã được lưu trữ nhưng thỉnh thoảng tôi vẫn cần truy cập vào & không muốn gặp rắc rối với sự phức tạp của nhiều phiên bản db, v.v. vì vậy không chắc những thứ đó sẽ có giá như thế nào với MySQL 5. 7

Trung bình của xếp hạng. -

Trả lời Randy Thornton

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

của Howard Miller - Thứ Năm, ngày 22 tháng 12 năm 2016, 3. 30 giờ tối

tôi đang chạy 5. 7 trên hộp đó nhưng tôi không có gì cũ hơn 3. 1. Chúng tôi có một số máy chủ sản xuất chạy MySQL 5. 7 và PHP5. 6. Họ đang chạy một số 2. 9 trang web tôi nghĩ - không có vấn đề gì. không có gì cũ hơn

Trung bình của xếp hạng. -

Trả lời Howard Miller

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Randy Thornton - Thứ Sáu, ngày 23 tháng 12 năm 2016, 1. 49 giờ sáng

Cảm ơn, Howard, điều đó có ý nghĩa. Tôi có một số trang web cũ, được lưu trữ, tôi phải duy trì không phải cho người dùng đang hoạt động mà cho nhân viên khách hàng, những người thỉnh thoảng cần truy cập và nhận mọi thứ (báo cáo, chứng chỉ, v.v.). Nhưng tôi không chắc mình muốn dành thời gian để tranh luận. Tôi đã nghĩ đến việc đi - như Matt đã đề xuất bên dưới - chỉ với việc xây dựng một phiên bản khác hoàn toàn dựa trên 16. 04 và tiếp tục với nó

Trung bình của xếp hạng. -

Trả lời Randy Thornton

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Randy Thornton - Thứ sáu, ngày 6 tháng 1 năm 2017, 7. 09 giờ sáng

FYI

Chỉ muốn theo dõi và lưu ý rằng trên Ubuntu 16. 04 với PHP 7. 0 và MySQL5. 7 mà tôi có thể chạy các bản phát hành sau. 2. 8, 2. 9, 3. 0, 3. 1 và 3. 2

2. 8 và 2. 9 sẽ cảnh báo bạn trong Máy chủ > Môi trường rằng PHP 7 không được hỗ trợ, nhưng sau khi xem sơ qua, hầu hết mọi thứ đều hoạt động. Bảng điều khiển trước của tôi bị hỏng trong 2. 8 và có khá nhiều thông báo gỡ lỗi lại PHP nhưng nhìn chung mọi thứ đang hoạt động. Tôi chắc chắn rằng sẽ có nhiều thứ kỳ quặc hơn, nhưng đây không phải là trang web sản xuất, tôi chỉ muốn kiểm tra xem nó có hoạt động không

2. 7 cố tải bằng cách không hiển thị toàn bộ trang đúng cách (sử dụng Clean with Debugging Full on). Chết rồi Jim. Không chắc nguyên nhân chính xác nhưng cũng không có khuynh hướng điều tra vì tất cả đều hoạt động trên 14. 04 và tôi đang giữ phiên bản đó cho các bản phát hành cũ hơn cần PHP 5

3. 0 trở đi có vẻ tốt với PHP 7 cho đến nay đối với tôi



Trung bình của xếp hạng. -

Trả lời Randy Thornton

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Thứ sáu, ngày 6 tháng 1 năm 2017, 8. 32 giờ sáng

Cảm ơn phản hồi đó Randy.
Tôi rất háo hức được lên Ubuntu 16. 04 LTS nhưng đã bị giữ lại do PHP 7; .

Trung bình của xếp hạng. -

Trả lời Randy Thornton

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Matt Bury - Thứ sáu, ngày 23 tháng 12 năm 2016, 12. 54 giờ sáng

Chào Randy,

Ngày nay, việc thuê VPS 'rẻ và bạn có thể trả theo giờ. Nếu bạn bắt đầu với một phiên bản Linux trống, bạn có thể cài đặt bất kỳ ngăn xếp LAMP nào bạn muốn trên đó để khôi phục các bản sao lưu cũ, thử các khóa học đã lưu trữ, kiểm tra khả năng tương thích, v.v. Họ cũng thường cung cấp nhiều phiên bản Linux cũ hơn với các phiên bản phần mềm AMP tương ứng được cài đặt tự động để thuận tiện hơn - tôi đoán có rất nhiều nhu cầu về môi trường cũ hơn cho các dự án cũ. Tôi nghĩ nó nhanh hơn, tốn ít công việc hơn và cũng phản ánh hợp lý các trường hợp và môi trường máy chủ trong thế giới thực

Tôi hi vọng cái này giúp được

Trung bình của xếp hạng. -

Trả lời Matt Bury

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Randy Thornton - Thứ Sáu, ngày 23 tháng 12 năm 2016, 1. 40 giờ sáng

Matt,

Bạn đọc được suy nghĩ của tôi Trên thực tế, tôi đã nghĩ đến việc làm điều này với một thanh niên mới 16. 04 LTS và chỉ cần tiếp tục từ đó và để lại 1 của tôi. 2/9. x trang web trên 14. 04, mặc dù cuối cùng nó sẽ không còn được hỗ trợ, nhưng nó sẽ được bảo trì thêm vài năm nữa.

Trung bình của xếp hạng. -

Trả lời Howard Miller

Lại. Nâng cấp PHP5. 5 đến 5. 6 trên Ubuntu 14. 04 LTS

bởi Mark Hayes - Chủ nhật, ngày 25 tháng 12 năm 2016, 5. 22 giờ đêm

Chào Howard-

Suy nghĩ ban đầu của tôi là chỉ dùng php vào ngày 14. 04. Khi mọi thứ trở nên phức tạp một cách bất ngờ, tôi chợt nhận ra mình chỉ cần đi đến 16. 04

Tôi đoán tôi đã trở nên bướng bỉnh. Tôi ghét thua cuộc và muốn phá vỡ nó. Giống như một anh chàng dùng búa đập vào đầu mình vì cảm thấy rất tuyệt khi anh ta dừng lại