Назад | Перейти на главную страницу

Разрешение домашней папки в Ubuntu для apache public_html

Я много читал об этом здесь, но, полагаю, я просто не могу этого понять. Итак, вот что у меня получилось: у меня установлен Ubuntu 10.04, и я только что создал vhost для домена, назовем его example.com. Я также создал пользовательский «пример». Итак, я хочу разместить свой домен в / home / example / public_html /, и я добавил его как путь в свою конфигурацию vhost. Но проблема в том, что Apache не может выполнять файлы .PHP или не может получить доступ к этой папке (я не уверен). Я думаю, это из-за разрешений? Обратите внимание, что пользователь "example" не добавляется ни в какую конкретную группу. Я также хочу знать, какую umask я должен иметь для этого пользователя, просто чтобы быть уверенным, что каждый раз, когда пользователь загружает файл с помощью FTP, это будет нормально для apache.

Спасибо!

Возможно, у вас не установлен PHP: apt-get install php5 должен сказать вам, нужно ли вам его устанавливать.

Если Apache не заблокирован, это вряд ли будет разрешением, потому что PHP на самом деле не execute файлы.