Это то, над чем я работаю.
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.