У меня есть облако (rackspace) базирующийся сервер человечности, который я обновил от 14,04 до 16,04 3-го апреля 2017 (Так вполне немного после того, как 16.04 был выпущен) (использование обычного материала-обновления-системы). Сервер по существу предоставляет веб-сайту ROR nginx и пассажира. Большая часть сайта теперь хорошо работает. Однако существует небольшая часть сайта, который использует PHP.
Теперь на 14.04 PHP 5.5.x хорошо работал. Однако в настоящее время я не могу даже заставить phpinfo () работать. Это предполагает, что php не работает над сервером.
Я попробовал следующее:
cd /
php -v
this gives :
The program 'php' can be found in the following packages:
* php7.0-cli
* hhvm
Try: sudo apt install <selected package>
-----------------
Ran:
dpkg -l | grep php
ii php5 5.5.9+dfsg-1ubuntu4.21 all server-side, HTML-embedded scripting language (metapackage)
ii php5-cgi 5.5.9+dfsg-1ubuntu4.21 amd64 server-side, HTML-embedded scripting language (CGI binary)
ii php5-common 5.5.9+dfsg-1ubuntu4.21 amd64 Common files for packages built from the php5 source
rc php5-fpm 5.5.9+dfsg-1ubuntu4.21 amd64 server-side, HTML-embedded scripting language (FPM-CGI binary)
ii php5-json 1.3.2-2build1 amd64 JSON module for php5
ii php5-mysql 5.5.9+dfsg-1ubuntu4.21 amd64 MySQL module for php5
ЗАМЕТЬТЕ, что отсутствие чего-либо делает с PHP7
==== Вопрос: Я должен получить PHP7, работающий над моим сайтом. Был бы кто-то говорить мне, где я пошел не так, как надо и что еще более важно что я должен получить PHP7, работающий над человечностью 16.04
Заранее спасибо.
Править:
Я ранее обновил свой ноутбук от человечности 14.04 до 16,04, таким образом, я искал там php7 для работы. Я получаю те же сообщения как на сервере. Таким образом, это не просто проблема обновления сервера, но также и 'настольная' проблема обновления также.
Учитывая распространенность сайтов PHP и надо надеяться довольно многие обновили до 16,04, я не могу найти много в сети относительно этой проблемы.... следовательно я думаю, что сделал что-то не так здесь!!