Гости видят закрытые от просмотра разделы

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Amator
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 11 месяцев
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Гости видят закрытые от просмотра разделы

Сообщение Amator »

Здравствуйте! Появилась такая проблема - гости видят форумы доступные только модераторам и администрации. В правах доступа все нормально, выставлено "Нет доступа". При попытке смен прав в разделе Права пользователей у гостей вылетает ошибка БД

Код: Выделить всё

Вернуться на главную страницу 
Общая ошибка
SQL ERROR [ mysql4 ]

Field 'auth_role_id' doesn't have a default value [1364]

SQL

INSERT INTO phpbb_acl_users (user_id, forum_id, auth_option_id, auth_setting) VALUES (1, 0, 93, 1), (1, 0, 111, 1), (1, 0, 85, 1)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/db/dbal.php
LINE: 485
CALL: dbal_mysql->sql_query()

FILE: includes/acp/auth.php
LINE: 920
CALL: dbal->sql_multi_insert()

FILE: includes/acp/acp_permissions.php
LINE: 788
CALL: auth_admin->acl_set()

FILE: includes/acp/acp_permissions.php
LINE: 326
CALL: acp_permissions->set_all_permissions()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_permissions->main()

FILE: adm/index.php
LINE: 78
CALL: p_master->load_active()


Уведомите администратора форума или вебмастера: *********
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group 
Версия форума последняя. Пытался исправить через STK, но в разделе Support Tools происходит вылет с ошибкой

Код: Выделить всё

[phpBB Debug] PHP Notice: in file /stk/tools/support/mysql_upgrader.php on line 48: require(./index.phptools/support/database_cleaner.php) [function.require]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /stk/tools/support/mysql_upgrader.php on line 48: require(./index.phptools/support/database_cleaner.php) [function.require]: failed to open stream: No such file or directory

Fatal error: require() [function.require]: Failed opening required './index.phptools/support/database_cleaner.php' (include_path='.:/usr/local/lib/php') in /home/b/buntaka/*******/public_html/stk/tools/support/mysql_upgrader.php on line 48
Вот эта часть ошибки

Код: Выделить всё

Field 'auth_role_id' doesn't have a default value [1364]
Мне подсказывает, что произошел слет в БД и видимо отсутствует какая то стандартная запись в таблице phpbb_acl_users. Если записать ее туда, может ли ошибка устранится?
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Айдар »

Amator, заполните шаблон запроса.
In Web We Trust
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Sheer »

Amator писал(а):/index.phptools/support/database_cleaner.php) [function.require]: failed to open stream: No such file or directory
Перевести?
Amator писал(а):Field 'auth_role_id' doesn't have a default value
Это тоже?
Установите значение по умолчанию для auth_role_id равным 0.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение MIT »

Amator писал(а):./index.phptools/
Смахивает на крив...ую настройку реврайта.
Amator
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 11 месяцев
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Amator »

Переводить не нужно. Это я понимаю, только не могу понять что за директория такая интересная. STK скачен с официального сайта, версия последняя. Попробую установить.
Рерайта нет.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Пчелкин »

Попробуйте в STK, раз она у вас есть просто восстановить аккаунт гостя...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Amator
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 11 месяцев
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Amator »

И эта функция, я так понимаю, находится в разделе Support tools? Прочитайте первое сообщение.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Пчелкин »

Amator писал(а):Пытался исправить через STK, но в разделе Support Tools происходит вылет с ошибкой
Чего нервничаете? В STK есть ТРИ варианте поработать с аккаунтом гостя.
STK - средство пользователя - восстановить удаленных пользователей - выбираем анонимуса - вперед.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Amator
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 11 месяцев
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Amator »

И опять вылет с ошибкой

Код: Выделить всё

Вернуться на главную страницу 
Общая ошибка
SQL ERROR [ mysql4 ]

Duplicate entry 'anonymous' for key 2 [1062]

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_arcade_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('Anonymous', 'anonymous', '2Q53U4QFFZMS', 0, '****', '206142374219', '2', 0, '', '', '0', '|d M Y|, H:i', 'ru', 4, '', '', 1301135427, 1301135427, 230271, 0, 0, 0, 1301135427, 0, 0, '', 0, 0, '', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 1, '', '', '', '833911d74688aba4')

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/functions_user.php
LINE: 258
CALL: dbal_mysql->sql_query()

FILE: stk/tools/usergroup/restore_deleted_users.php
LINE: 236
CALL: user_add()

FILE: stk/tools/usergroup/restore_deleted_users.php
LINE: 122
CALL: restore_deleted_users->_add_user_and_update_data()

FILE: stk/index.php
LINE: 296
CALL: restore_deleted_users->run_tool()


Уведомите администратора форума или вебмастера: ******
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group 
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Пчелкин »

Побита таблица auth_role_id
Удалите мод использующий эту таблицу
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение rxu »

Amator
http://www.phpbbguru.net/community/faq. ... =guru#f1r5
Аналогичный случай.
Изображение
Amator
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 11 месяцев
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Amator »

Все запросы выполнил, у гостей еще раз выбрал нет доступа, нажал отправить в админке, а все равно гости видят. STK вылетает с теми же ошибками. Сейчас саппорт хостинга ответил, что в тот период когда все началось обновлений не проводили.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Пчелкин »

А анонимус в группу Гости хоть введен?
Прочтите эту тему
[FAQ] Права доступа
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Amator
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 11 месяцев
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Amator »

Идея мне изначально показалась странной, но когда открыл страничку анонимуса то увидел что он вообще в ни одной группе не состоит. Правда не помогло - форум все также виден.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Гости видят закрытые от просмотра разделы

Сообщение Пчелкин »

Вводите в группу Гости и настраивайте опять права...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Поддержка phpBB 3.0.х»