я использую 64-разрядная версия Ubuntu Linux 14.04 на моей машине.
Ранее я использовал PHP 5.5.32, и все работало нормально.
Я просто обновил PHP до последней стабильной версии, то есть 7.0.4, и запустил файл с URL, который я использовал для запуска файла ранее.
http://localhost/hello.php
Ниже приводится содержание файла hello.php :
<?php
error_reporting(-1);
ini_set('display_errors', 'On');
echo 'Hello World!';
?>
После нажатия на URL в браузере код PHP печатается как есть. Я не понимаю почему.
Принимая во внимание, что если я запускаю программу из интерфейса командной строки (CLI), то есть из терминала, используя следующую команду
$ /var/www$ php hello.php
Я получил ожидаемый результат, как показано ниже:
Hello World!
На терминале.
Это означает, что программы PHP запускаются из терминала, но не из браузера. Также это не говорит мне, в чем проблема, происходящая. Он просто продолжает показывать мне весь файл PHP как есть.
Кто-нибудь, пожалуйста, помогите мне запустить PHP-код из окна браузера.
Благодарю.
Даже я попробовал ниже программу таким же образом, тот же результат.
<?php
phpinfo();
?
Выполните команду ниже для установки модуля Apache PHP 7, который является обязательным для выполнения сценариев PHP в Apache.
sudo apt-get install libapache2-mod-php7.0
Других решений пока нет …