Apache: новые файлы и папки не получают правильных разрешений

Это то, над чем я работаю.

Ubuntu Server 13.10 / w Kubuntu Desktop
3.11.0-17-generic
Apache / 2.4.6 (Ubuntu)
PHP 5.5.3 -1ubuntu2.1 (cli)
Модуль SuPHP включен

Мои проблемы:

Я могу установить Joomla, и похоже, что он работает, но мне нужно chmod -R 755 в корневой папке установки joomla, чтобы все работало как положено. (Это не идеальное решение для сервера, который я собираюсь использовать для разработки веб-страниц. У кого-то есть какие-то сложности с тем, где я могу начать искать, чтобы решить эту проблему.

[core:error] [pid 3773] (13)Permission denied: [client 127.0.0.1:46801] AH00132: file     
permissions deny server access: file permissions deny server access:
/var/www/jostein/public_html/administrator/components/com_kunena/media/icons/large/categories.png,
referer: http://127.0.1.1/administrator/index.php?option=com_kunena 


в /var/logs/apache2/error.log

после того, как я установлю Kuena в Joomla.

Мое решение:

Вручную

chmod -R 755 / home / jostein / www / public_html / administrator / components / com_kunena /

Мой файл конфигурации виртуального хоста

<VirtualHost 127.0.1.1:80>
ServerName localhost

ServerAdmin webmaster@example.com
DocumentRoot /var/www/jostein/public_html
  suPHP_Engine on
  #suPHP_UserGroup jostein jostein
        AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml
        suPHP_AddHandler application/x-httpd-suphp

</VirtualHost>

Обычно # не должно быть перед suPHP_UserGroup, но если я удаляю его, я получаю эту ошибку

utput of config test was:
AH00526: Syntax error on line 8 of /etc/apache2/sites-enabled/mysite.conf:
Invalid command 'suPHP_UserGroup', perhaps misspelled or defined by a module not
included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
1
задан 21 February 2014 в 10:13

0 ответов

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

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