|
Поделиться

Карта сайта для ботов (phpBB3 SEO Sitemap)

Начиная с версии 3.1.x, моды были заменены "расширениями", которые выполняют ту же самую функцию, но без изменений в исходном коде движка.

Сообщение Predator » 12.11.15 19:31

Xisp писал(а):Через реврайты на расширение.

Да, уже понял :)
Аватара пользователя
Predator
 
Сообщения: 63
Зарегистрирован: 06.11.15 13:59

Сообщение iv-po » 21.11.15 22:46

Подскажите пожалуйста...

Версия phpBB 3.1.6
Поставил расширение (версию 1.0.4).

Sitemap не генерируется. Постоянно 500-я ошибка.

В чем может быть загвоздка?
iv-po
 
Сообщения: 2
Зарегистрирован: 21.11.15 22:45

Сообщение Xisp » 22.11.15 00:07

Ресурсов мало.
Xisp
 
Сообщения: 196
Зарегистрирован: 05.04.14 18:00

Сообщение iv-po » 22.11.15 03:08

И что делать?
iv-po
 
Сообщения: 2
Зарегистрирован: 21.11.15 22:45

Сообщение Shredder » 22.11.15 03:36

Вариант 1: Забыть и смириться
Вариант 2: Переехать на более мощный хостинг или более дорогой тариф.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 884
Зарегистрирован: 22.08.13 09:05

Сообщение Predator » 22.11.15 13:17

Да, 3.1.x очень прожорлив гад, до ресурсов сервера, уже было подумывал откатиться назад, до версии 3.0.14.
Аватара пользователя
Predator
 
Сообщения: 63
Зарегистрирован: 06.11.15 13:59

Сообщение igorbond » 30.11.15 15:27

Захожу сейчас в карту, а мне ошибку выдает

Код: Выделить всё
Общая ошибка
SQL ERROR [ mysqli ]

Error writing file '/tmp/MYwr02HL' (Errcode: 28) [3]

SQL

SELECT t.topic_id, t.topic_type, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.post_modified FROM phpbb_topics t, phpbb_posts p WHERE t.topic_visibility = 1 AND p.post_visibility = 1 AND t.topic_status <> 2 AND t.forum_id IN (0, '4', '9', '10', '11', '12', '16', '17', '18', '23', '25', '26', '27', '28', '29', '32', '33', '36', '37', '38', '39', '41', '42', '43', '44', '45', '48', '50', '71', '72', '73', '74', '75', '76', '77', '79', '80', '81', '82', '83', '89', '90', '91', '93', '94', '95', '96', '97', '99', '100', '101', '102', '103', '104', '105', '106', '108', '112', '113', '114', '116', '117', '118', '119', '120', '121', '123', '124', '125', '126', '128', '129', '130', '131', '132', '133', '134', '145', '147', '151', '152', '153', '160', '183', '184', '186', '187', '189', '210', '211', '212', '213', '214', '215', '216', '219', '220', '221', '222', '262', '263', '264', '265', '266', '297', '298', '299', '309', '310', '312', '315', '316', '317', '318', '319', '320', '323', '327', '328', '329', '330', '333', '334', '335', '336', '337', '339', '340', '341', '342', '343', '345', '346', '347', '348', '349', '350', '357', '363', '364', '365', '366', '367', '368', '374', '375', '376', '381', '382', '384', '385', '386', '387', '391', '394', '395', '396', '397', '399', '400', '401', '402', '403', '404', '405', '411', '413', '414', '415', '416', '417', '418', '419', '420', '424', '428', '429') AND t.topic_id = p.topic_id ORDER BY t.topic_id, p.post_time

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 852
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/shredder/sitemap/core.php
LINE: 339
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/shredder/sitemap/controller/sitemap.php
LINE: 56
CALL: shredder\sitemap\core->generate_sitemap()

FILE: (not given by php)
LINE: (not given by php)
CALL: shredder\sitemap\controller\sitemap->display_sitemap()

FILE: [ROOT]/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php
LINE: 117
CALL: call_user_func_array()

FILE: [ROOT]/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php
LINE: 61
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/app.php
LINE: 33
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()


Добавлено спустя 8 минут 16 секунд:
Попытался удалить расширение, форум лег

Код: Выделить всё
SQL ERROR [ mysqli ]

Got error 28 from storage engine [1030]

SQL

SELECT t.topic_title, t.forum_id, t.topic_id, t.topic_time, fp.post_text AS first_post_text, fpu.user_avatar AS fp_avatar, fpu.user_avatar_type AS fp_avatar_type, fpu.user_avatar_width AS fp_avatar_width, fpu.user_avatar_height AS fp_avatar_height FROM phpbb_topics t LEFT JOIN phpbb_posts fp ON (fp.post_id = t.topic_first_post_id) LEFT JOIN phpbb_users fpu ON (fpu.user_id = t.topic_poster) WHERE t.topic_visibility = 1 AND t.topic_type = 0 AND t.topic_moved_id = 0 AND t.forum_id IN('23') ORDER BY RAND() LIMIT 10

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/mysql_base.php
LINE: 45
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 261
CALL: phpbb\db\driver\mysql_base->_sql_query_limit()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 321
CALL: phpbb\db\driver\driver->sql_query_limit()

FILE: [ROOT]/ext/ppk/bb3topics/core/bb3topics.php
LINE: 463
CALL: phpbb\db\driver\factory->sql_query_limit()

FILE: [ROOT]/ext/ppk/bb3topics/event/listener.php
LINE: 50
CALL: ppk\bb3topics\core\bb3topics->display_bb3topics()

FILE: (not given by php)
LINE: (not given by php)
CALL: ppk\bb3topics\event\listener->display_bb3t_index()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 164
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 53
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
LINE: 167
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 60
CALL: Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/index.php
LINE: 198
CALL: phpbb\event\dispatcher->trigger_event()


Как теперь восстановить? Бекап не делал.

Добавлено спустя 7 минут 6 секунд:
Войти в админку тоже не могу пишет

Код: Выделить всё
Warning: Unterminated comment starting line 2685 in /var/www/southklad/data/www/southklad.ru/forum/cache/container_64cd73d669dd8f337d8b1b251fc6bd39.php on line 2685

Parse error: syntax error, unexpected end of file, expecting function (T_FUNCTION) in /var/www/southklad/data/www/southklad.ru/forum/cache/container_64cd73d669dd8f337d8b1b251fc6bd39.php on line 2687
igorbond
 
Сообщения: 60
Зарегистрирован: 13.07.14 03:07

Сообщение Shredder » 30.11.15 16:45

Данные ошибки означают, что закончилось место на диске у хостера или другие неполадки с диском. Карта тут ни при чём.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Shredder
Администратор
 
Сообщения: 884
Зарегистрирован: 22.08.13 09:05

Сообщение igorbond » 30.11.15 16:46

Shredder писал(а):Данные ошибки означают, что закончилось место на диске у хостера или другие неполадки с диском. Карта тут ни при чём.


Да спасибо уже разобрался с этим. Просто так совпало что при удалении и вылезла ошибка.
igorbond
 
Сообщения: 60
Зарегистрирован: 13.07.14 03:07

Сообщение Xisp » 30.11.15 17:30

igorbond писал(а):Да спасибо уже разобрался с этим.

У вас же вагоны места должны быть?
Xisp
 
Сообщения: 196
Зарегистрирован: 05.04.14 18:00

Сообщение igorbond » 30.11.15 17:32

Xisp писал(а):У вас же вагоны места должны быть?


Бекапы забили не усмотрел :oops:
igorbond
 
Сообщения: 60
Зарегистрирован: 13.07.14 03:07

Сообщение Xisp » 30.11.15 17:59

:mrgreen: Надо настроить ротацию автоматических бекапов. Ну или заказать их у хостера на другой сервер. А то бекапы на тот же сервер только немногим лучше их отсутствия.
Xisp
 
Сообщения: 196
Зарегистрирован: 05.04.14 18:00

Сообщение vidoss » 02.12.15 14:15

Доброго дня, коллеги! Скажите, что я не так сделал. Работает nginx php5-fpm. Правила прописал в конфиге, форум находится в сайт.ру/forum
По ссылке сайтмап получаю 404. В логе нгинкс пишет, что app.php не найден и путь до него неправильный сайт.ру/app.php-еще бы не получить 404ю.
Почему так, понять не могу.
Вот часть конфига нгинкса.

Код: Выделить всё
location /forum/ {
	if (!-e $request_filename) {
		rewrite ^(.*)$ /app.php;
	}
}


Лог
Код: Выделить всё
/home/пользователь/www/app.php" failed (2: No such file or directory)


Должно же так наверно быть
Код: Выделить всё
/home/пользователь/www/forum/app.php
vidoss
 
Сообщения: 2
Зарегистрирован: 02.12.15 14:08

Сообщение Xisp » 02.12.15 16:38

vidoss писал(а):
Код: Выделить всё
	if (!-e $request_filename) {
		rewrite ^(.*)$ /app.php;
	}

Нужно вот так:
Код: Выделить всё
	try_files $uri $uri/ /forum/app.php?$query_string;


Добавлено спустя 1 минуту 50 секунд:
Ещё вот тут писал, нужно бы в шапке заменить.
Xisp
 
Сообщения: 196
Зарегистрирован: 05.04.14 18:00

Сообщение vidoss » 02.12.15 17:08

Спасибо ,так работает, прошу прощения, что не прочитал по ссылке, глубоко ночью тему изучал
vidoss
 
Сообщения: 2
Зарегистрирован: 02.12.15 14:08

Пред.След.

Вернуться в Скрипты и расширения для phpBB

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron