В Joomla, когда я пытаюсь изменить шаблон, я получаю это сообщение:
file params.ini is unwritable!
Как бы я решил эту проблему, не меняя разрешение на 0777?
0777
Идеальным решением является использование хоста (или ваш хост сменит сервер), чтобы PHP работал как скрипт CGI вместо модуля Apache.Это означает, что процессы PHP могут запускаться как ваш собственный пользователь, а не как пользователь сервера по умолчанию, что делает установку более безопасной и дает вам гораздо большую гибкость при записи в файлы без необходимости возиться с разрешениями.
Вы НЕ МОЖЕТЕ изменить файл, если у вас нет разрешения на это.
Вы должны дать разрешение на запись владельцу документа. Вы можете легко изменить разрешение с помощью этого расширения, http://extensions.joomla.org/extensions/core-enhancements/file-management/2630, или через CPANEL или SSH.
Это расширение отлично, я использую его на большинстве сайтов, которыми я управляю. Никогда не было проблем.
Если вы хотите, чтобы файл оставался недоступным для записи, вы можете изменить разрешение обратно на исходное состояние, как только закончите с ним.