Ubuntu - Это нормально, что мой веб-корневой каталог apache находится в каталоге html [дубликат]

На этот вопрос уже есть ответ здесь:

Я установил PHP, MySQL и Apache на свой компьютер, следуя этому руководству. Я создал один файл info.php, чтобы проверить, работает ли php на моем сервере apache, но я иду, что файл сообщения не найден. Затем я попытался поместить файл info.php в каталог html, он работал нормально. Можно ли изменить его на / var / www, а не на / var / www / html?

Пожалуйста, помогите. Я новичок в Linux.

0
задан 18 September 2014 в 11:35

1 ответ

Можно сделать что-то вроде этого

 #open suphp.conf file 
 gksu "gedit /etc/suphp/suphp.conf
 #or like this
 sudo nano /etc/suphp/suphp.conf
 #change the document root folder 
 docroot=/var/www/  
 #to
 docroot=/home/user/public_html/
 #restart apache
 sudo service apache2 restart  
 #or like this
 sudo /etc/init.d/apache2 restart
 #test your new location
 echo "<?php echo 'whoim = '.exec('/usr/bin/whoami');?>" | tee /home/user/public_html/whomi.php

, Теперь открывают браузер и перешли к localhost/whomi.php, и необходимо видеть идентификатор. Более подробная документация может быть найдена здесь

0
ответ дан 7 October 2019 в 02:16

Другие вопросы по тегам:

Похожие вопросы: