COTONTI.CMSWORKS.RU
Сборка фриланс-биржи на cotonti

Дубликат модуля Projects

Автор Сообщение

Xerdriver

#1/02.07.2017 05:33
+1

Аватар

Пользователи

Карма: +5

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

Понадобилось сделать новый модуль на основании projects.

Выполнил замену:

projects  -->  demands
PROJECTS  -->  DEMANDS

project  -->  demand
PROJECT  -->  DEMAND

prj      -->  dem
PRJ      -->  DEM

Projects  -->   Demands
Project  -->   Demand

Переименовал файлы.

В итоге получил следующее:

В чем ошибся? Что-то еще не сделал?

Сообщения: 9

cotvar

Александр
#2/02.07.2017 09:15
+1

Пользователи

Карма: +88

У Вас не зарегистрированы хуки. Нажмите кнопку "Обновить" на странице модуля.

Сообщения: 162

Xerdriver

#3/02.07.2017 11:16
+1

Аватар

Пользователи

Карма: +5

#15746 cotvar:

У Вас не зарегистрированы хуки. Нажмите кнопку "Обновить" на странице модуля.

Дело в том, что кнопки "Обновить" нет. 

После нажатия кнопки "Установить" вылетает ошибка 500 и только если вернуться назад можно увидеть те сообщения, что я показывал.

Сам же модуль остается в состоянии "не установлен".

Сообщения: 9

cotvar

Александр
#4/02.07.2017 11:30
+1

Пользователи

Карма: +88

Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла .htaccess или наличие в нем неподдерживаемых директив. Чаще всего достаточно закомментировать директиву Options (для этого нужно поставить в начале строки решетку — #), и проблема исчезнет.

Сообщения: 162

Xerdriver

#5/02.07.2017 12:21
+1

Аватар

Пользователи

Карма: +5

#15750 cotvar:

Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла .htaccess или наличие в нем неподдерживаемых директив. Чаще всего достаточно закомментировать директиву Options (для этого нужно поставить в начале строки решетку — #), и проблема исчезнет.

Попробовал закомментировать разные части и даже полностью содержимое .htaccess. Попробовал прописать директиву Options. Не помогло, к сожалению ((

Там вот, что прописано:

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https

 
# Prevent to load sensible data
<FilesMatch "\.(dat|tpl|inc)$">
order deny,allow
deny from all
</FilesMatch>
 
# Sitemap shortcut
RewriteRule ^sitemap\.xml$ index.php?r=sitemap [L]
 
# Admin area and message are special scripts
RewriteRule ^admin/([a-z0-9]+) admin.php?m=$1 [QSA,NC,NE,L]
RewriteRule ^(admin|login|message)(/|\?|$) $1.php [QSA,NC,NE,L]
 
# System category has priority over /system folder
RewriteRule ^system/?$  index.php?rwr=system [QSA,NC,NE,L]
 
# All the rest goes through standard rewrite gateway
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]+) index.php?rwr=$1 [QSA,NC,NE,L]
 
<IfModule mod_headers.c>
Header always append X-Frame-Options SAMEORIGIN
</IfModule>

Я вот думаю, может все таки дело в регистрации хуков, пока не нашел где именно они регистрируются то.

Может там осталось какое -то пересечение с модулем Projects, что и вызывает ошибку.

Не подскажите, в каком направлении можно поискать?

Сообщения: 9

Cmsworks

#6/02.07.2017 13:38
+1

Администраторы

Карма: +870

По ошибкам смотрите логи в вашем веб-окружении.
А ЧПУ лучше вообще не включать пока сайт разрабатывается.

Сообщения: 2435 Доступный хостинг для ваших проектов

cotvar

Александр
#7/02.07.2017 14:36
+1

Пользователи

Карма: +88

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

Сообщения: 162

CrazyFreeMan

Ярослав
#8/02.07.2017 20:14
+1

Модераторы

Карма: +378

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

Сообщения: 1255