Извините, если это долго: я использую версию 12.04, веб-сервер Apache и php 5
Я пытаюсь установить joomla в var / www /, все вроде бы прошло нормально, но как я просматривая мои права доступа к каталогу через панель управления joomla, я заметил, что ничего не было доступно для записи. Проведя немного больше исследований, я обнаружил, что права доступа к файлам мы правильно (644 и 755), но затем я заметил, что я извлек папку как root.
Я предполагаю, потому что я сделал это как root, вместо других пользователей, он не позволит мне писать в эти папки, если это не 777 (который я тестировал во второй установке)
правильный способ или учебное пособие для создания веб-сайта с другим пользователем, который позволил бы надлежащие разрешения каталога?
Вы можете изменить владельцев каталога следующим образом:
chown apacheuser joomladir -R
Просто измените apacheuser и joomladir на соответствующего пользователя и каталог.
Редактировать:
Я встретил этот ответ , когда я исследовал другую проблему. Его ответ гораздо более подробный, чем мой, и, вероятно, содержит некоторую информацию, которая будет иметь отношение к вам.