Я не могу заставить PHP работать на моем компьютере. Мой браузер печатает код php, а не выполняет его.
Первым делом я открыл файл apache conf и отредактировал его, чтобы раскомментировать строку php.
Открытый файл:
sudo nano /etc/apache2/httpd.conf
Это строка, которую я раскомментировал в этом файле:
LoadModule php_module libexec/apache2/libphp5.so
Затем я перезапустил Apache, используя:
sudo apachectl restart
Apache будет работать, http://127.0.0.1 будет показывать «Это работает!» Затем я создал файл с именем test.php, в котором я поместил следующую строку кода:
<?php phpinfo(); ?>
В Chrome я щелкнул файл -> открыть файл -> test.php, и все, что он напечатал, это код, который я написал.
Я также попытался изменить строку «Пользователь _www» в файле conf на
User myusername
Я попытался изменить строку «DirectoryIndex index.html» на:
DirectoryIndex index.php index.html index.htm
Ни одно из этих изменений не привело к выполнению PHP-скрипта на моем компьютере. Любая помощь будет оценена!
Положить test.php в / Library / WebServer / Документы .
Убедитесь, что у вас есть
<?php phpinfo(); ?>
внутри вашего test.php
Откройте Chrome. Идти к Http: //localhost/test.php
Вы не можете просто открыть файл test.php с помощью Chrome. PHP-скрипт должен быть выполнен PHP-компилятором, прежде чем вы сможете увидеть какой-либо вывод. Если вы просто откроете файл PHP в chrome, он покажет вам только код PHP.
Других решений пока нет …