Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Pekkonen

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

Recommended Posts

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

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

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

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

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

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

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

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

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

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

Спасибо.

Edited by Pekkonen

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites
С правой стороны должен быть код ошибки.

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

index.php?app=contactus

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

 

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

 

Посмотрел я это приложение. В нем отсутствует информация о публичном модуле 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

Share this post


Link to post
Share on other sites

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

Открыл файл

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

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
Если все сделали правильно в первом варианте

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

Суть в том, что в 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>

Share this post


Link to post
Share on other sites

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

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

 

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Спасибо!

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...