Ошибка недопустимое поле сервер справки joomla 3

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

  • 21 Ответов
  • 4859 Просмотров

Добрый день!
Помогите пожалуйста, не могу сохранить настройки, пишет какую то непонятную ошибку Недопустимое поле: Сервер справки.
На скриншоте, помогите что нужно сделать чтоб сохранить настройки?!

откройте файл настроек по ftp /configuration.php и поправьте там. Общие настройки Joomla складываются туда.

откройте файл настроек по ftp /configuration.php и поправьте там. Общие настройки Joomla складываются туда.

Так мне нужно чтоб эта ошибка больше не выскакивала. и что там поправить нужно?

у вас там Joomla старая какая-то. даже из ветки 2.5 не самая последняя. насколько помню, в какой-то из них был такой глюк с невозможностью сохранения настроек через админку. мы решали проблему редактированием настроек через файл и ждали обновления Joomla. можно ли исправить этот глюк? может и можно, но не заморачивался.

у вас там Joomla старая какая-то. даже из ветки 2.5 не самая последняя. насколько помню, в какой-то из них был такой глюк с невозможностью сохранения настроек через админку. мы решали проблему редактированием настроек через файл и ждали обновления Joomla. можно ли исправить этот глюк? может и можно, но не заморачивался.

И что ничего нельзя сделать с этим? можно как нибудь обновить?

И что ничего нельзя сделать с этим? можно как нибудь обновить?

попробуйте обновить до 2.5.28
только не забудьте сперва резервную копию сайта сделать

Недавно столкнулся с такой же проблемой на Joomla 3.6, избавился от навязчивой ошибки следующим образом:
В файле /administrator/components/com_config/model/form/application.xml закомментировал поле выбора сервера справки:
      <field
         name=»helpurl»
         type=»helpsite»
         label=»COM_CONFIG_FIELD_HELP_SERVER_LABEL»
         description=»COM_CONFIG_FIELD_HELP_SERVER_DESC»
         showDefault=»false»
         validate=»options» />

Нет поля — нет ошибки  ^-^ , может кому-нибудь пригодится

Недавно столкнулся с такой же проблемой на Joomla 3.6, избавился от навязчивой ошибки следующим образом:
В файле /administrator/components/com_config/model/form/application.xml закомментировал поле выбора сервера справки:
      <field
         name=»helpurl»
         type=»helpsite»
         label=»COM_CONFIG_FIELD_HELP_SERVER_LABEL»
         description=»COM_CONFIG_FIELD_HELP_SERVER_DESC»
         showDefault=»false»
         validate=»options» />

Нет поля — нет ошибки  ^-^ , может кому-нибудь пригодится

Здравствуйте. Столкнулся с такой же проблемой. Ваше решение не помогает. Та же ошибка

helpurl

Здравствуйте. Столкнулся с такой же проблемой. Версия 2.5.8, .решение от Dmpro не помогло. Я новичек в этом деле, не кидайтесь тапками

На хостинге timeweb и Joomla 2.5.28 периодически сталкиваюсь с такой проблемой
Решаю просто, заходим в папку administrator, там есть папка components, ее обновляю полностью и все начинает работать, но через время опять такая ошибка появляется…
Как то точно выяснял, что пропадает, заходил в папку components и там обновлял по очереди все, но сейчас уже не вспомню, что именно пропадает и поэтому не работает…

Та это скорее к хостеру в тех поддержку !!

Нашел точно из за какого файла происходит проблема…файл administratorcomponentscom_configmodelsforms
application.xml
Перезаливаю application.xml и все работает…вот 19 числа, когда писал сообщение перезалил и все заработало, сегодня уже опять не работает, опять перезалил и все заработало
Но это скорей всего все таки хостинг виноват

Это Друже !! — Больше похоже на вирус !  — нечего страшного! я не пугаю Вас — но я не думаю что трабла в хостере !
А что за хостинг?

Перезаливаю application.xml и все работает…вот 19 числа, когда писал сообщение перезалил и все заработало, сегодня уже опять не работает, опять перезалил и все заработало

А если запрет дать на файл 444

Врядли это вирус…

А когда не работает не можете права на файл глянуть ?

А если запрет дать на файл 444

Пробовал поменять на 777, но он сам права меняет на 600
Сейчас вот опять проверил и опять пишет «Недопустимое поле: Сервер справки»
Поставил на файл 444, посмотрим что будет, но думаю, что опять сам сменит на 600

А когда не работает не можете права на файл глянуть ?

На сервере на всех файлах стоят права 600, сервер сам ставит
Когда работает и когда не работает, всегда права стоят 600

Кстати, когда не работает, то файл application.xml весит 19.5, а новый файл весит 18.7
Будет время, попробую сравнить, что туда добавляется

Ну не знаю !
Если как то поможет то вот Вам яз.Константа

JLIB_FORM_VALIDATE_FIELD_INVALID="Недопустимое поле: %s"
// UPD
COM_CONFIG_FIELD_HELP_SERVER_LABEL="Сервер справки"

Сравнил файлы и вот что нашел, в старом файле, когда не работает, то вот такая строчка

description=»COM_CONFIG_FIELD_HELP_SERVER_DESC»
         required=»true»
         validate=»options» />

А в новом файле этот код выглядит так

description=»COM_CONFIG_FIELD_HELP_SERVER_DESC»
         required=»true» />

Добавилась строчка

Добавилась строчка
Код

validate=»options»

Посмотрел код Joomla 2.5.28, только что скачанной, и там такой код

		<field
name="helpurl"
type="helpsite"
label="COM_CONFIG_FIELD_HELP_SERVER_LABEL"
description="COM_CONFIG_FIELD_HELP_SERVER_DESC"
required="true" />

Т.е. нет validate=»options»

Для отключения редактора в Joomla необходимо выполнить следующие шаги:

Зайдите в административную панель Joomla и выберите меню «Система» -> «Глобальные настройки».

В разделе «Редакторы контента» найдите настройку «По умолчанию использовать редактор» и выберите в выпадающем меню «Без редактора».

Нажмите кнопку «Сохранить и закрыть», чтобы сохранить изменения.

Теперь редактор контента будет отключен, и вы сможете вставить код ВК-сообщений в текстовый редактор без проблем.

Если при сохранении настроек возникают проблемы, убедитесь, что у вас есть достаточно прав доступа для внесения изменений в настройки Joomla. Если проблема остается, обратитесь к своему веб-хостинг провайдеру или к специалисту по Joomla для получения дополнительной помощи.

“Недопустимое поле «сервер справки»

Post

by helen66 » Sun Jul 12, 2020 10:42 am

Здравствуйте,
На все попытки сохранить «общие настройки» joomla пишет “Недопустимое поле «сервер справки».
Хотя со справкой ничего не делали. Поменяли только captcha в настройках сайта.
Что делать?
И можно ли приаттачить здесь картинку? Я еще не разобралась.
Заранее спасибо :)

При обновлении Joomla до версии 3.8 администраторы сайтов иногда сталкиваются с ошибкой —  Call to undefined method JApplicationSite::isClient. Причем ошибка не пропадает даже при восстановлении сайта из резервной копии, но давайте по порядку.

К нам обратился заказчик и сообщил, что после обновления до версии 3.8 видит, пустую страницу (белый экран). Поскольку пустая страница является признаком фатальной ошибки, устанавливаем сообщение об ошибках в файле configuration.php  на «максимум», и обновляем страницу лицевой части сайта, где видим:

Fatal error: Call to undefined method JApplicationSite::isClient() in /home/[cpanel-user]/public_html/plugins/system/languagefilter/languagefilter.php on line 94

Админ панель отображала следующую ошибку:

Fatal error: Call to undefined method JApplicationAdministrator::isClient() in /home/[cpanel-user]/public_html/plugins/system/languagefilter/languagefilter.php on line 94

Примечание. Включение отладки отображало следующую ошибку на сервере и сайте Joomla: Неустранимая ошибка: вызов неопределенного метода JProfiler :: setStart () в / home / [cpanel-user] / public_html / administrator / index. php в строке 45

Если вы внимательно посмотрите на приведенные выше ошибки, вы заметите, что проблема заключается в том, что не загружаются 2 основных класса Joomla, JApplicationSite и JApplicationAdministrator . Но почему?

Были проверены все файлы, которые использовались для загрузки основных классов или поддержки загрузки основных классов, в частности, следующих двух файлов:

Файл loader.php, который находится в папке library / cms / class / .

Файл ClassLoader.php, который находится в папке library / vendor / composer .

Сайт работал на версии  PHP 5.4, и поэтому мы переключились на 5.6, а затем на 7.0, а затем на 7.1. Ошибка сохранялась.

Чтобы исключить ошибки хостинга, сайт был перенесен на локальный сервер, где он точно также выдавал «белый экран».

Подобная ошибка возникала несколько лет назад, при обновлении версии 3.1.1 ошибка была вызвана загрузкой старых файлов library Joomla вместо новых.  Итак, мы переименовали папку существующих library в library_old , и скопировали новую копию папки library на сайт … и сайт заработал

Итак, проблема была вызвана неправильным  файлом библиотеки, но каким из них? Мы сделали список файлов и сравнили  с нерабочим сайтом.

Как оказалось, некоторые файлы были подключены по неверным путям.

Например, файл factory.php был включен из папки library / joomla вместо папки library / src . Было также много файлов, включенных в папку library / cms , и эти файлы были включены из папок, которые больше не должны существовать в папке library / cms . Фактически, папка библиотек / cms в Joomla 3.8 содержит только 3 папки (Joomla 3.7.5 имеет 30 папок внутри папки библиотек / cms ).

Вероятно, заказчик либо обновил сайт вручную (например, перезаписав файлы из новой установки Joomla), либо клиент обновил сайт через админ панель, но со старого сервера обновлений Joomla, где процесс обновления не включает удаление старых библиотечные файлы / папки.

В любом случае стоит признать, что это проблема разработчиков Joomla, которая должна учитывать любой вариант обновления. Поскольку разработчики указывают что — «разница с 3.7.5 весьма незначительна», а на деле в структуре файлов в Joomla 3.8 происходит огромное изменение.

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

Подводя итоги.

Избавиться от ошибки можно двумя способами.

Первый

Итак, если вы видите ошибку Call of undefined JApplicationSite :: isClient () на своем веб-сайте Joomla, попробуйте переименовать папку библиотек в library_old, а затем скопируйте папку library из новой установки Joomla 3.8.

Второй

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

«Настройки системы» в «Общих настройках» админки Joomla 3

В этой статье рассмотрим «Настройки системы» в «Общих настройках» админки Joomla 3, которые находятся на вкладке «Система». Эти настройки содержат путь к каталогу логов (обязательный параметр для работы CMS Joomla). Этот путь должен указан от корня серверной файловой системы для того, чтобы Joomla могла воспользоваться указанным каталогом. Также в этих параметрах есть поле для указания сервера справочной информации. На текущий момент есть только два официальных сервера со справочной информацией на английском и французском языках.

Для того, чтобы понять, как выглядят «Настройки системы» в админке Joomla посмотрим на картинку ниже:

Внешний вид «Настроек системы» в админке Joomla 3 (картинкой)

«Настройки системы» в админке Joomla 3

Как было замечено выше, «Настройки системы» в админке Joomla состоят из двух полей, значения которых можно изменять:

  • Поле «Путь к каталогу логов» — Укажите каталог для хранения файлов журналов (логов) работы Joomla. При установке Joomla определяется автоматически и лучше его не изменять без необходимости. А необходимость возникнет при переносе сайта с одного сервера на другой с очень большой вероятностью.
  • Поле «Сервер справки» — Выбор названия сервера справки, откуда система будет считывать страницы справочного пособия.

Для внесения изменений нужно изменить данные в этих полях и воспользоваться кнопкой «Сохранить» или «Сохранить и закрыть» в верхнем ряду кнопок управления «Общих настройках» админки. Для того, чтобы покинуть общие настройки без внесения изменений можно воспользоваться кнопкой «Отменить».

Заберите ссылку на статью к себе, чтобы потом легко её найти!
Выберите, то, чем пользуетесь чаще всего:

Понравилась статья? Поделить с друзьями:
  • Ошибка невозможно запустить это приложение на вашем пк
  • Ошибка недопустимое имя excel
  • Ошибка невозможно загрузить торрент неверно закодирован
  • Ошибка недопустимое значение фиас
  • Ошибка невозможно выполнить файл во временном каталоге