VetalDX Posted December 17, 2014 Share Posted December 17, 2014 Возник такой вопрос. Когда ставлю хук (JG33 / JG34) Forum Spammer IP & Email Check via Stop Forum Spam 2.1.5То мне лезит ошибка · ALTER TABLE pfields_content ADD sfsMemInfo text NOT NULL, ADD sfsNextCheck int(10) NOT NULL; Duplicate column name 'sfsNextCheck' Я ставить дальше не хочу, так как не известно что будет с форумом.Ставлю этот же хук, только версии 2.0.1 то все нормально. Что делать ? Link to comment Share on other sites More sharing options...
siv1987 Posted December 17, 2014 Share Posted December 17, 2014 Это значит что в таблице уже имеется такое поле. Продолжайте дальше, ничего не случится. 1 Link to comment Share on other sites More sharing options...
VetalDX Posted December 17, 2014 Author Share Posted December 17, 2014 поставил, когда заходишь на пользователя через ацпишет ошибка базы данных также появились такие траблы [Wed Dec 17 18:29:15 2014] [error] [client 37.143.90.171] PHP Warning: Division by zero in /var/www/magic/data/www/team-magic.ru/ips_kernel/classGraph.php on line 1499, referer: http://team-magic.ru/admin/index.php?adsess=2262cc7c8d8ace3e0399a46087e9c47b&app=sfs&module=stats§ion=statistics [Wed Dec 17 18:36:54 2014] [error] [client 37.143.90.171] PHP Warning: Division by zero in /var/www/magic/data/www/team-magic.ru/ips_kernel/classGraph.php on line 1499, referer: http://team-magic.ru/admin/index.php?adsess=04d785d583ad3d836314990f8b315219&app=sfs Link to comment Share on other sites More sharing options...
siv1987 Posted December 17, 2014 Share Posted December 17, 2014 PHP Warning: Division by zero inОшибка деления на ноль (из школьной программы математики). пишет ошибка базы данныхСмотрите логи ошибок базы данных. 1 Link to comment Share on other sites More sharing options...
VetalDX Posted December 17, 2014 Author Share Posted December 17, 2014 Ошибка деления на ноль (из школьной программы математики). Смотрите логи ошибок базы данных. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Wed, 17 Dec 2014 16:48:44 +0000 Error: 1091 - Can't DROP 'sfsMemInfo'; check that column/key exists IP Address: 37.143.90.171 - /admin/index.php?adsess=cc6a71a4a005a7685752ce3113197675&app=core&module=applications§ion=applications&&do=application_remove&app_id=14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: ALTER TABLE pfields_content DROP sfsMemInfo .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/applications/core/modules_admin/applications/applications.php | [db_main_mysql].dropField | 1549 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/core/modules_admin/applications/applications.php | [admin_core_applications_applications].applicationRemove | 103 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/base/ipsController.php | [admin_core_applications_applications].doExecute | 306 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' я теперь даже удалить не могу, нажимаю удалить.и мне пишет ошибка базы данных. Link to comment Share on other sites More sharing options...
siv1987 Posted December 17, 2014 Share Posted December 17, 2014 Error: 1091 - Can't DROP 'sfsMemInfo'; check that column/key existsПишет что такого поле 'sfsMemInfo' в таблице нет. Ну вообще да, в запросе добавляются два поле, одно из них там уже существовало, а когда пропустили запрос второе поле не добавилось. В следующий раз когда будете удалять каким-то нетрадиционном способом хуки, переносить таблицы из одной базы в другую, будете иметь ввиду, что там могут остаться поля сторонних приложений и при их повторной установки могут быть вот такие проблемы.Выполните запрос чтобы добавить недостающие поле: ALTER TABLE pfields_content ADD sfsMemInfo text NOT NULL; 1 Link to comment Share on other sites More sharing options...
VetalDX Posted December 17, 2014 Author Share Posted December 17, 2014 спс, помогло, теперь и заходить в пользователи... И подскажите, правильно ли я вкл функции, скрин ниже http://piccy.info/view3/7450831/36ec91268d792b61f12fb36c92b76d2d/ то есть чтобы вкл я поставил "1" так ? Link to comment Share on other sites More sharing options...
siv1987 Posted December 17, 2014 Share Posted December 17, 2014 Встречается более чем X раз. Очевидно что X это число повторений. Установить можно любое желаемое положительное число. 1 Link to comment Share on other sites More sharing options...
VetalDX Posted December 17, 2014 Author Share Posted December 17, 2014 Встречается более чем X раз. Очевидно что X это число повторений. Установить можно любое желаемое положительное число.а, ага вчитался понял.спасибо еще раз. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now