Где я могу поместить свой PHP-файл Hello World на Ubuntu?

Поэтому я хочу изучить PHP, и я установил его с помощью «sudo apt-get install php5» на моем компьютере Ubuntu 14.04. Я вижу, что он также установил Apache.

Теперь я создал свою программу, и я сохранил ее в php-файле.

<?php echo '<p>Hello World</p>'; ?> 

Я знаю, что мне нужно использовать что-то вроде http://localhost/myfile.php , но где я могу поместить файл, так что Apache увидит его?

Related of "Где я могу поместить свой PHP-файл Hello World на Ubuntu?"

Выберите имя для него, чтобы использовать hello.php для этого примера.

На Ubuntu находится папка /var/www/html , NOT /var/www . Для этого вам понадобится root-доступ. Таким образом, вы сохраняете файл как /var/www/html/hello.php .

Откройте веб-браузер и введите следующий адрес:

localhost/hello.php

И БАМ. Там у вас страница.

Корневая папка документа под * buntu 14.04 – / var / www / html /

Ссылка для вашего браузера: localhost / FILENAME.php

У меня были те же проблемы, но это решение не сработало. Когда я попытался вызвать скрипт hello.php через

 ip/hello.php 

Журналы ошибок из моего apache дали это сообщение

 [Fri Jun 26 16:21:27 2015] [:error] [pid +++] [client ip.ip.ip.ip:pppp] script '/var/www/vhosts/default/htdocs/hello.php' not found or unable to stat 

Когда я переместил скрипт из /var/www/html/ to /var/www/vhosts/default/htdocs он сработал.

Самое проголосовавшее решение для меня не сработало. Я решил решить эту проблему: поиск непосредственно в корне для файла faq.html, который поставляется с XAMPP, и обнаружил, что он был расположен в

/ Опт / lampp / HTDOCS

поэтому есть место, где я помещал свои файлы, и он работал отлично. Приветствия.

Предполагая, что у вас установлены php5 и apache2 и запущен apache, вот как быстро перейти к выполнению сценария.

создать скрипт:

 echo "<?php echo '<p>Hello World</p>'; ?>" > /var/www/index.php 

открыть браузер:

 gnome-open http://localhost/index.php # or: sensible-browser http://localhost/index.php