2013-04-24 8 views
26

Я начинаю забирать PHP/MySQL, но во всей документации, которую я читаю, он упоминает /var/www/html как папку, в которую вы хотите установить фреймворк, такой как CakePHP, или, например,/var/www/html, являющийся в которую вы хотите установить свой веб-сайт, чтобы все было в корне.Что такое/var/www/html?

Что именно означает /var/www/html?

+3

Это путь по умолчанию, используемый более популярными веб-серверами по умолчанию. Вы должны использовать путь к папке, который говорит ваш хост. – Joe

+0

Это базовый каталог для вашего сайта. У вас может быть папка www или html-папка, все зависит от хоста и ОС. –

+1

Если вы просмотрите конфигурацию Apache, вы найдете все подробности о том, что у нее есть, по умолчанию настроен корень документа. Вы можете обновить его там в любую папку по вашему выбору. –

ответ

9

На большинстве общедоступных хостов вы не можете установить его.

На VPS или выделенном сервере вы можете установить его, но у каждого есть своя цена.

в общем хостами, в общем, вы получите счет Linux, что-то такое, как /дома/(имя пользователя)/ и эквивалент /вар/WWW/HTML превращается в/дома/(ваше имя пользователя)/public_html/(или что-то подобное, например,/дома/(имя пользователя)/WWW, например)

Если вы acessing свою учетную запись через FTP, вы автоматически имеет обращающийся к ваш */home/(ваше имя пользователя)/папка, просто найдите www или public_html и разместите на нем свой сайт.

Если вы используете абсолютный путь в коде, плохие новости, вам нужно реорганизовать его для использования относительных путей в коде, по крайней мере, на общем хосте.

+0

Дополнительная информация на http://serverfault.com/д/24523/87017 – Pacerier

17

/var/www/html - это только корневая папка по умолчанию веб-сервера. Вы можете изменить это, чтобы быть тем, что папка, которую вы хотите отредактировать ваш apache.conf файл (обычно он находится в /etc/apache/conf) и изменение атрибута DocumentRoot (см http://httpd.apache.org/docs/current/mod/core.html#documentroot для получения информации о том, что)

Многие хосты не позволяют изменять эти вещи самостоятельно, поэтому ваш пробег может отличаться. Некоторые позволяют вам изменять их, но только с помощью встроенных средств администрирования (например, cPanel), а не через командную строку или редактирования необработанных файлов конфигурации.

Смежные вопросы