Joomla не сохраняет изменения

Joomla не сохраняет изменения

joomla не сохраняет изменения в статях,категориях и т.д. как будто бы нет доступа на это.

3 ответа

Мало информации, версия, что делали?

Может быть конфликт JS включите консоль отладки или поменяйте шаблон админ панели

Также иногда бывает ситуация, когда в админке Joomla не срабатывают кнопки "Сохранить", "Сохранить и закрыть", "Сохранить и создать" и т.п. То есть, кнопка сама по себе срабатывает, но изменения не сохраняются. Причина такого поведения — глюк кэша. В 99% случаев помогает процедура очистки кэша.

Кэш — это хранилище временных данных. Использование кэша ускоряет работу всего, что может кэшироваться, в том числе и веб-сайта, поскольку обращение к кешу происходит быстрее, чем к основному хранилищу. Однако, иногда данные, находящиеся в кеше, устаревают, но система их продолжает считать актуальными. Из-за этого возможна ситуация, что вы внесли изменения на странице или в настройках сайта, сохраняете, нажимаете в браузере F5, но ничего не меняется.

В Joomla3 очистка кэша делается через админку сайта:

Можно очистить только устаревшие данные (их определяет сама система). Если это не помогло, очищаем кэш полностью.

Материал из Joomla! Documentation

После входа в общие настройки в административной панели сайта и щелчка либо на [кнопку] "Сохранить", либо на [кнопку] "Сохранить и закрыть" для сохранения внесенных в настройки сайта изменений, появляется следующее сообщение об ошибке: “An error has occurred! Could not write to the configuration.php file”, которое, возможно, будет дополнено [сообщением об ошибке]: “JFTP::write: Bad response”, если Вы работаете во включенном режиме FTP.

Содержание

Причина этой ошибки

Скрипт обновления конфигурации Joomla! не смог изменить содержимое файла "configuration.php" чтобы ввести в действие любые сделанные Вами в общих настройках изменения. Joomla! либо не смогла вписать в этот файл либо/и не смогла сделать этой файл открытым на запись (как R/W). Последнее случается чаще всего, поскольку начиная с Joomla! 1.5.x попытки сделать файл "configuration.php" открытым на запись происходят перед сохранением конфигурации. The most common reason for this is that the file “configuration.php” is owned by a different logical user to the one trying to make the change. If you are trying to change Global Configuration with FTP enabled, the latter will usually be your FTP login ID; with FTP disabled it will be a web server process identity (often named as something like “apache” or “www-data”). (Проверить кто обладает каким-либо файлом и с какими правами можно обычно открыв этот файл с помощью какого-либо клиента FTP. Альтернативно Вы можете использовать [для этого расширение системы Joomla] eXtplorer — смотрите [ссылку на него] ниже). К сожалению, Вы будете заблокированы от [возможности] переключиться на соответствующий режим изменением общих настроек, так как включение и выключение FTP режима (и таким образом изменение логического объекта, пытающегося изменить данную конфигурацию) определяется имеющимися по тому файлу [системными] данными по общим настройкам.

Читайте также:  Ati radeon hd 4830 драйвер

Рекомендуемые решения

Владение

Изменяйте владение файлом “configuration.php” так, чтобы оно соответствовало, в случае если FTP режим включен, ID номеру авторизирующегося по FTP пользователя или, если режим FTP выключен, идентификатору процесса [данного] веб сервера.

На сервере, который Вы разделяете с другими, Вам следует связаться со службой [его] технической поддержки или со своим хостинговым провайдером, объяснить им данную проблему и попросить их изменить соответствующего владельца файла.

Использование какого-либо расширения

Install the eXtplorer component (obtainable from the Joomla! Extensions Directory — Category File Management) – if not already in place. This will allow you to view and manipulate files in both “file” mode (using the web server process user identity) or “ftp” mode using your FTP login user identity. Although you will probably not be able to change the file ownership with this tool, you can use one of the modes to make “configuration.php” writeable for all users. This will enable you to change to the Global Configuration once – or more if you include in that a change to the FTP mode so that it matches the ownership of your “configuration.php” file (but see Note below).
NOTE: changing the FTP mode will affect the ownership applied to files uploaded to the site under the new setting (e.g. when installing extensions). File ownership advice from ianmac

Check PHP Ownership

Get your web server to run PHP as CGI or FastCGI. This ensures that the PHP code is executed using the same user ID as used when uploading the Joomla code using FTP. Thus there is no conflict as the ID of the PHP process changing “configuration.php” file is the same as the file’s owner. If you do not know how to set CGI or Fast CGI, contact your server administrator or hosting service provider for advice.

Читайте также:  Access подстановка значений из другой таблицы

Background

The above is a simplified explanation, but the following may be of interest and value to all, and also help expert users formulate their own solution to this problem.

Ссылка на основную публикацию
Adblock detector