Joomla 3 ошибка при сохранении

После входа в общие настройки в административной панели сайта и щелчка либо на [кнопку] «Сохранить», либо на [кнопку] «Сохранить и закрыть» для сохранения внесенных в настройки сайта изменений, появляется следующее сообщение об ошибке: “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 configuration.php file is owned by a different logical user than 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 apache or www-data).

(Проверить кто обладает каким-либо файлом и с какими правами можно обычно открыв этот файл с помощью какого-либо клиента FTP. Альтернативно Вы можете использовать [для этого расширение системы Joomla] eXtplorer — смотрите [ссылку на него] ниже). К сожалению, Вы будете заблокированы от [возможности] переключиться на соответствующий режим изменением общих настроек, так как включение и выключение FTP режима (и таким образом изменение логического объекта, пытающегося изменить данную конфигурацию) определяется имеющимися по тому файлу [системными] данными по общим настройкам.

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

Владение

Изменяйте владение файлом “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.

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.

  • The file configuration.php is generated automatically in the site’s root folder (from configuration.php-dist) during site installation and incorporates the site-specific information given during the install process. Changes made in the Global Configuration area in the site’s administrative «back-end» are written to configuration.php when the either the Save or Save&Close button is used.
  • Whenever Joomla! attempts to update configuration.php file it first attempts to make it writeable, and after updating the file make it unwriteable (i.e. read-only) as a security precaution.
  • Files on the web server hosting your Joomla! site will be owned by one of several entities, depending on how they were placed or created on the server. Generally files on a Joomla! site will be owned by either of two user identities:
    1. Files you upload by FTP or installed with FTP mode active will generally be allocated ownership of a user ID corresponding to your FTP login ID for that site,
    2. Files installed from within Joomla! and with FTP mode inactive will generally be allocated ownership by the “phantom” user ID that used to run the main web server processes as well as your Joomla! scripts (often named apache or www-data).

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

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

Помочь настроить сайт на Joomla после установки SSL

Здравствуйте, нужна помощь в настройке корректной работы сайта после установки ssl. 

Не могу обновиться с версии Joomla 3.9.27 на 3.10.11 и сменить версию PHP 7.4 на 8.0

1 вопрос:

Скачал файлы через VPN, пробую через консоль. Выдаёт при загрузке ошибку «500». Никак не могу обновить сайт. Пакеты есть, а сайт не хочет их принять.

2-й вопрос: 

Сайт просит сменить версию PHP c 7.4 на 8.0 и выше. Но…

Ошибка Unknown column ‘map_suffix’ in ‘field list’

Добрый день. При сохранении материалов в joomla 3.10.10 возникает ошибка. «Не удалось сохранить элемент: Unknown column ‘map_suffix’ in ‘field list'»

Также при сохранении категории выдает ошибку «1054 Unknown column ‘map_suffix’…

0 Пользователей и 1 Гость просматривают эту тему.

  • 8 Ответов
  • 2162 Просмотров

Вот такая ощибка:

Ошибка
Сохранить не удалось из-за ошибки: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘AND `sha1_hash` = ‘1976c6f2fef8cd7fc0bf18f9dfc17d46cb144aff’ LIMIT 0, 1′ at line 3 SQL=SELECT * FROM `josi_ucm_history` WHERE `ucm_item_id` = 6 AND `ucm_type_id` = AND `sha1_hash` = ‘1976c6f2fef8cd7fc0bf18f9dfc17d46cb144aff’ LIMIT 0, 1

Вторая ошибка:
При использовании редактора JCE почему-то редактор вообще не работает. Текст в исходном коде и сохранить ничего не получается. Кнопки просто не работают.

Удалите JCE вообще, обновитесь до J3.3.3, если уже последний релиз — перезалейте файлы с дистрибутива.
Сделайте фикс базы, затем полную очистку кэша, в т.ч. устаревшего.

Удалите JCE вообще, обновитесь до J3.3.3, если уже последний релиз — перезалейте файлы с дистрибутива.
Сделайте фикс базы, затем полную очистку кэша, в т.ч. устаревшего.

JCE удалил, обновился уже до 3.3.4, очистку кеша провел. Ошибка осталась

Полностью перезалил дистрибутив последней версии. Проблема осталась.

Замечание:
Когда нажимаешь сохранить, то выдает данную ошибку. При этом материал все равно сохраняется.

« Последнее редактирование: 24.09.2014, 01:07:47 от laskiy »

Записан

Почистите куки и кэш браузера. Выйдите из админки, после чего в базе почистите таблицу #__session — удалите в ней все записи. Удалите вручную содержимое папки administrator/cache/. Отключите все расширения из папки editors-xtd

Здравствуйте!

У меня та же проблема. Проделала все вышеперечисленные действия — но она не исчезла.

Действительно, материалы все равно сохраняются, категории тоже (хотя постоянное сообщение об ошибке мазолит глаза).
Но вот когда хочу добавить метку к материалу — нифига не сохраняет.  :dry:
Не знаю, может ли это быть наводкой.
Но может кто-то уже успешно решил этот вопрос? !

Здравствуйте!

У меня та же проблема. Проделала все вышеперечисленные действия — но она не исчезла.

Действительно, материалы все равно сохраняются, категории тоже (хотя постоянное сообщение об ошибке мазолит глаза).
Но вот когда хочу добавить метку к материалу — нифига не сохраняет.  :dry:
Не знаю, может ли это быть наводкой.
Но может кто-то уже успешно решил этот вопрос? !

Пока не решили. Возникает не у всех…
https://groups.google.com/d/msg/joomla-dev-cms/Qy8U1zfUXmc/Dm-6ty1gNKgJ

UPDATE
Такое происходит, если метки выбирать с помощью клавиатуры, а не мышки.
Есть фикс — https://github.com/joomla/joomla-cms/pull/4398/files

« Последнее редактирование: 30.09.2014, 16:22:45 от b2z »

Записан

Ура! Получилось!  :D

Выходило так, что значение ucm_type_id не добавлялось к SQL, в силу битого разбитого синтаксиса.
Joomla хватает эти данные из таблицы content_types, так что проверьте и убедитесь, что у вас есть запись для типа содержимого в которую вы пытаетесь сохранить.
Спасибо большое вот этому человеку: http://stackoverflow.com/questions/22554827/editing-article-in-joomla-3-2-sql-error Навел меня на грамотную мысль.

В моем случае было достаточно стереть и перезалить с более ранней версии сайта запись таблицы content_types, — там действительно куска не хватало, утерян оказался при переносе.

У меня похоже та же проблема. Я так же вышел на этого человека, но не совсем понял что нужно сделать. Вы бы не могли мне на пальцах объяснить что именно помогло решить проблему. У меня тоже не сохраняются метки в материале. Уберешь метки все сохраняется без проблем. Что нужно исправить?

В этой таблице что то не хватает. Как мне например данные из здоровой таблице где все это есть перенести в больную? Не совсем понятен вариант исправления ошибки. Ну нет данных и что дальше. Кто то может объяснит на пальцах что нужно сделать?

    0 SQL=INSERT INTO nunrb_zoo_jbzoo_index_table_rab (`e_itemcategory_s`, `e_itemfrontpage_n`, `e_df8c9d86393c4b4796ebdd9965715cbc_s`, `e_5c6642724cca49ba8702b540bdd435f8_s`, `e_70855b07550747e8af3e82be508a85d0_s`, `e_70855b07550747e8af3e82be508a85d0_n`, `e_db500da0405d49a7a696c803b2c16d14_s`, `e_898aec0accc34ab5b215756c2e9faa96_s`, `e_e5e0dec0181e4a398a15e9f3a7711929_s`, `e_e177d8f360b2490686ab96fa050c6261_s`, `e_9e25e0f640de435889e90aeb3be16594_s`, `e_4306dd2403eb4b2983e9a0612a804e2a_s`, `e_1d9b1e7080714830b8e062098bdcee7b_s`, `e_a277679f080340d2a69f323d387d602f_s`, `e_47d42bfb6a5f4c11a65536f444036c05_s`, `e_dffc387efe754f5abbe6af91d32c6c21_s`, `e_dffc387efe754f5abbe6af91d32c6c21_n`, `e_c16db911dd574a45b23172b1009d3ce8_s`, `item_id`) VALUES (», ‘0’, ‘Дизайнеры-верстальщик’, ‘Иркутск’, ’20 000′, ’20’, ‘Полный день’, ‘с 9.00 до 18.00’, ‘Постоянная’, ‘Работа на территории работодателя’, ’22-25 лет’, ‘До 1 года’, ‘400-026’, ‘ООО «Аладо»‘, ‘Дарья’, ‘79016588897’, ‘79016588897’, ‘__IMAGE_EXISTS__’, ‘1’) , (NULL, NULL, ‘Маркетинг, реклама, PR’, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ‘1’)

я не понимаю почемувозникла эта ошибка

и как поправить

но оно опубликовалось

опубликовалось только в админ панели, а на сайте нет

|— Поиск вакансии (Алиас: poisk-vakansii)

ZOO » frontpage 

с самого первого раза хотела поставить joomla 3, но когда поставила возникла така же ошибка и я не стала разбираться, думала выйдет новая версия и тогда попробую, работала на 2.5 — 3 месяца, но из-за того что в новой джумла много нужных фишек которых нет в прошлой, пришлось снова вернуться к joomla, но ошибка осталась та же

Сообщение отредактировал Dalisa: 22 January 2014 — 13:06

Подробности
Joomla 3 Решение проблем

26 декабря 2017

2438

Иногда, при сохранении различного контента ( материала, портфолио), в админке,  возникает ошибка :  Save failed with the following error: Invalid parent id ( материал не сохраняется)

Эта проблема присуща версиям  Joomla 1.6, Joomla 1.7, Joomla 2.5 and Joomla 3+

В первую очередь она появляется  при копировании или переносе данных с одного сайта на другой, и когда ID создателя этого контента не совпадает  с id администратора нового сайта. 

Поэтому мы специально создаем в базе новых пользователей  с теми же ID, что и на исходном сайте.

Решение

Исправляем ошибку:

  1. Поочередно открываем каждую категорию и «Сохраняем».
  2. Идем в менеджер Категорий. Выделяем все и нажимаем Перестроить (rebuild) ( слева вверху)
  3. Идем в менеджер Меню. Выделяем все пункты и кликаем на Перестроить (rebuild) ( слева вверху)

Теперь материалы можно редактировать

Добавить комментарий

О нашем проекте

Проект Joom-la-la предназначен для начинающих пользователей Системы управления сайтами Joomla; программистов, администраторов. Мы хотим поделиться с вами своими наработками и примерами.

Это один из сотен сайтов, сделанных нами в рамках бренда Petrovich Group. Надеемся быть вам полезными и ждём ваших комментариев

Петрович

Контактная информация

Владивосток, Россия

+ 7 423 2 *** ***

888 (@) jom-la-la.ru

petrovichgroup.ru

****

Новые публикации

Обнаружена ошибка. U…

При попытке сохранить файл configuration появляется сообщение: 0 — Обнаружена ошибка. Unable to load…

После обновления до…

После обновления Joomla до 3.6 в разделе Менеджер расширений — установить появляется  Предупреж…

Серия Fatal ошибок в…

В достаточно хороших шаблонах Vina Bonnie, Vina Fashion, IncomeUp, Vina Bagshop есть проблема — они…

[Решено] Ошибка при…

Иногда, при сохранении различного контента ( материала, портфолио), в админке,  возникает ошибк…

© Joom-la-la.ru . При любом использовании материалов ссылка на Joom-la-la.ru обязательна.
Все права защищены.

Возможно, вам также будет интересно:

  • Johnson t7000 pro ошибки
  • John fell off the bike almost исправить ошибки
  • Jocys com x360 controller emulator ошибка
  • Job aborted failure in uio create adress from ip address ошибка
  • Jmicron pci express gigabit ethernet adapter код ошибки 10

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии