Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Pekkonen

Проблемы с Contact Form 2.2.5

Рекомендованные сообщения

12/08/16 18:20 (изменено)

Приветствую.

Есть непонятные проблемы в IP.Board 3.4.8 с формой обратной связи - Contact Form 2.2.5.

Админка работает без проблем, все вроде бы работает и настраивается.

В списке групп - "Groups allowed to use the contact form" выбраны все группы.

Но при заходе на страницу формы - sitename.ru/contactus/

получаю ошибку 401 - "Упс! Что-то случилось. Нет доступа к этой странице. Возможно, вы не имеете на это прав. Нет раздела связанного с форумом. Пожалуйста, обратитесь к администратору за помощью."

В журналах IPB про это нет ошибок.

В логах сервера тоже ничего не вижу...

Переустановка формы не помогла - ошибка 401 на месте.

Что еще можно посмотреть?

Спасибо.

Изменено пользователем Pekkonen

Поделиться сообщением


Ссылка на сообщение

С правой стороны должен быть код ошибки.

Если запросить страницу без чпу? forum.ru/?app=contactus

Также проверьте права на файлы приложения /admin/applications_addon/other/contactus/

Поделиться сообщением


Ссылка на сообщение
С правой стороны должен быть код ошибки.

Извините, а с правой стороны чего?

index.php?app=contactus

Тут тоже 401 ошибка.

Права на приложение в норме:

для директорий 755 владелец ftp-user:www-data

для файлов 644 владелец ftp-user:www-data

Поделиться сообщением


Ссылка на сообщение

С правой стороны текста ошибки, в квадратных скобках.

Приложение установилось без каких либо проблем?

Поделиться сообщением


Ссылка на сообщение

Перед текстом нет кода ошибки (

Вот скриншот контента

 

Правда тут еще указывается: "Нет раздела связанного с форумом. Пожалуйста, обратитесь к администратору за помощью."

А 401 ошибка указывается в консоле хрома:

GET http://sitename.ru/contactus/ 401 (Unauthorized)

Переустановилось приложение без ошибок.

Проверил на всякий случай .htaccess, но там тоже нет никаких ограничений.

Поделиться сообщением


Ссылка на сообщение

Перед текстом нет кода ошибки (

Не перед, а после, с левой стороны блока в квадрантных скобках.

 

Посмотрел я это приложение. В нем отсутствует информация о публичном модуле contato.

 

Открыть admin\applications_addon\other\contactus\xml\contactus_modules.xml

Перед

 </modulegroup>

Добавить

   <module>
     <sys_module_title>Contato</sys_module_title>
     <sys_module_application>contactus</sys_module_application>
     <sys_module_key>contato</sys_module_key>
     <sys_module_description></sys_module_description>
     <sys_module_version>1.0.0</sys_module_version>
     <sys_module_protected>1</sys_module_protected>
     <sys_module_visible>1</sys_module_visible>
     <sys_module_position>3</sys_module_position>
     <sys_module_admin>0</sys_module_admin>
   </module>

Переустановить приложение.

 

Либо, уже после установки, зарегистрировать новый модуль .

Система -> Управление приложениями -> в опциях приложения Contact Form выбрать публичные модули -> Добавить новый модуль (иконка в виде пазла)

 

Тип модуля - Публичный
Имя модуля - Contato
Ключ модуля - contato
Версия модуля - 1.0.0
Модуль включен? - Да

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Благодарю за оперативность!

Открыл файл

admin\applications_addon\other\contactus\xml\contactus_modules.xml

И вижу там всё, о чем вы пишете:

 

Попробовал добавить еще и вручную, как вы описали - результата это не дало

Поделиться сообщением


Ссылка на сообщение

Попробовал добавить еще и вручную, как вы описали - результата это не дало

Если все сделали правильно в первом варианте, добавить второй раз один и тот же модуль нельзя.

Поделиться сообщением


Ссылка на сообщение
Если все сделали правильно в первом варианте

Цитата не вставилась в моём предыдущем посте.

Суть в том, что в XML уже было всё, что нужно:

<?xml version="1.0" encoding="utf-8"?>

<moduleexport>

<modulegroup>

<module>

<sys_module_title>Overview</sys_module_title>

<sys_module_application>contactus</sys_module_application>

<sys_module_key>overview</sys_module_key>

<sys_module_description>Here you can see an overview of (RC33) Contact Form</sys_module_description>

<sys_module_version>1.0.0</sys_module_version>

<sys_module_protected>1</sys_module_protected>

<sys_module_visible>1</sys_module_visible>

<sys_module_position>1</sys_module_position>

<sys_module_admin>1</sys_module_admin>

</module>

<module>

<sys_module_title>Tools</sys_module_title>

<sys_module_application>contactus</sys_module_application>

<sys_module_key>tools</sys_module_key>

<sys_module_description>Here you can see tools of (RC33) Contact Form</sys_module_description>

<sys_module_version>1.0.0</sys_module_version>

<sys_module_protected>1</sys_module_protected>

<sys_module_visible>1</sys_module_visible>

<sys_module_position>2</sys_module_position>

<sys_module_admin>1</sys_module_admin>

</module>

</modulegroup>

</moduleexport>

Поделиться сообщением


Ссылка на сообщение

Суть в том, что в XML уже было всё, что нужно:

В нем отсутствует информация о публичном модуле contato.

 

Цитата не вставилась в моём предыдущем посте.

Зачем засарять тему этим кодом если я видел что там находиться? Нету этого модуля, есть только админские overview и tools.

Поделиться сообщением


Ссылка на сообщение

Модуль в xml добавил, приложение удалил и установил заново (надеюсь об этом была речь про "переустановку приложения")

Результат тот же - 401 ошибка

Поделиться сообщением


Ссылка на сообщение

Ошибка та же самая?

Модуль есть в списке публичных модулях приложения? Модуль включен?

Ошибка точно та же самая?

Поделиться сообщением


Ссылка на сообщение

Только что еще раз проверил всё и приложение наконец запустилось нормально.

Спасибо!

Проблема была действительно в неправильном XML "из коробки"...

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...