Я обновился до ubuntu 16.04, который поставляется с PHP 7.0. После обновления мой локальный тестовый сайт переставал быть совместимым с моим сайтом тестирования сайта [который все еще использует PHP 5.6].APACHE2 не может найти новую версию PHP
Чтобы посмотреть, что произойдет, я удалил PHP 7.0 и установил PHP 5.6 на моем локальном компьютере. Но теперь страницы PHP не будут отображаться. Даже на странице phpinfo.php отображается пустой экран. Но не PHP-страницы работают нормально.
Как я могу получить APACHE2 для поиска PHP 5.6?
Проверьте журналы apache, отображаются ли ошибки отображения в php.ini? Если Apache не смог найти PHP, он, вероятно, либо обнаружил бы ошибку 500, либо просто отобразил PHP-код, а не выводил вывод, а не пустую страницу. – Devon
В журналах Apache нет ничего, кроме 500 ошибок. Я попытаюсь найти php.ini для php 5.6 и дам вам знать. –
/etc/php/5.6 имеет два подкаталога. Они являются кли и внедряются. нет подкаталога apache2. Вложенная папка embed имеет файл php.ini. Я превратил ошибки отображения в «Вкл» в встроенную копию. Поскольку ничего не изменилось, я предполагаю, что это неправильная копия. –