Сломался парсер.

123
P
На сайте с 02.11.2015
Offline
89
#11
Gmp:
Файл скорее всего текстовый, скорее всего с расширением php. Но это не точно.

Если запускается по крону, то в том самом кроне и посмотрите путь. Вы не даете совершенно никакой информации чтоб мы хоть как то могли вам помочь.

ЗЫ. Логи лежат на сервере. Часто в директории выше чем папка с сайтом. Но это тоже не точно, сколько в гущу не смотрел - ничего не понял. Ищите все что связано с файлами .log (например error.log) с папками вроде log, logs.

Ну и даже если найдете сам парсер, приготовьтесь учить регулярные выражения или обход DOM ☝ без этих знаний починить думаю сложновато будет.

Парсер вот.

<?php
/*
=====================================================
Скрипт модуля Rss Grabber

http://rss-grabber.ru/
Автор: Andersoni
со Автор: Alex
Copyright (c) 2009-2018
=====================================================
*/

define('DATALIFEENGINE', true);
extract($_REQUEST, EXTR_SKIP);
define('ROOT_DIR', dirname(dirname(__FILE__)));
define('ENGINE_DIR', ROOT_DIR . '/engine');
include_once ENGINE_DIR . '/data/rss_config.php';
if (@file_exists(ENGINE_DIR . '/classes/plugins.class.php'))require_once (ENGINE_DIR . '/classes/plugins.class.php');
if (!class_exists('DLEPlugins')) {class DLEPlugins {public static function Check($source) {return $source;}} }
$module_info = array('name' => 'RSS Grabber','host' => 'rss-grabber','zone' => 'de','version' => '3.6.9','build'=>'1709');
if (intval($config_rss['memory_limit']) != 0)
@ini_set('memory_limit', $config_rss['memory_limit'] . 'M');
else
@ini_set('memory_limit', "128M");
ignore_user_abort(true);
@set_time_limit(0);
@ini_set('max_input_time', 864000);
@ini_set('post_max_size', "20M");
@ini_set('upload_max_filesize', "20M");
@ini_set('max_execution_time', 864000);
@ini_set('output_buffering', 'off');
@ob_end_clean();
clearstatcache();
ob_implicit_flush(TRUE);
@error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
@ini_set('display_errors', true);
@ini_set('html_errors', false);
@ini_set('error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE);
$dle_plugins = ENGINE_DIR . '/classes/';
$rss_plugins = ENGINE_DIR . '/inc/plugins/';
@include_once(ENGINE_DIR . '/data/config.php');
if ($config['version_id'] > '10.1')
date_default_timezone_set($config['date_adjust']);
if ($config['http_home_url'] == "") {
$config['http_home_url'] = explode("index.php", $_SERVER['PHP_SELF']);
$config['http_home_url'] = reset($config['http_home_url']);
$config['http_home_url'] = "http://" . $_SERVER['HTTP_HOST'] . $config['http_home_url'];
}




Не влазит все!



?>

Это один из логов с ошибкой.

[Mon Feb 04 19:14:28 2019] [warn] [client 185.31.209.199] (104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Mon Feb 04 19:22:33 2019] [warn] [client 185.31.209.199] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Mon Feb 04 19:22:33 2019] [warn] [client 185.31.209.199] (104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Mon Feb 04 19:32:44 2019] [warn] [client 185.31.209.199] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server

handle_request_ipc function
Надоело получать абузы от правообладателей? Лучший абузоустойчивый хостинг, всего за 1.92 евро (https://bill.sim-networks.com/aff.php?aff=27)
D
На сайте с 30.09.2018
Offline
31
#12

Вы скинули только часть с настройками.

Сайт под ключ (https://devmastery.ru)
Gmp
На сайте с 12.10.2008
Offline
83
Gmp
#13

Более того, именно тех настроек что нужно (шаблонов парсинга) тут нет.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#14

ТС, это у вас не парсер сломался, а new-rutor откуда вы воруете, сломался, т.е. ссылки типа http://new-rutor.org/parse/d.rutor.org/download.php?rss=420383 не работают. Обратитесь к админу :D

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
P
На сайте с 02.11.2015
Offline
89
#15
Оптимизайка:
ТС, это у вас не парсер сломался, а new-rutor откуда вы воруете, сломался, т.е. ссылки типа http://new-rutor.org/parse/d.rutor.org/download.php?rss=420383 не работают. Обратитесь к админу :D

Ну вот тут же все скачивается к примеру http://rutor.info/torrent/681407/west-bound-volume-1-japanese-edition-2019-mp3. Как перенастроить?

yodda
На сайте с 22.03.2017
Offline
174
#16

Сначала засомневался в умственных способностях ТСа, а потом посмотрел на ник с авой и все встало на свои места.

_
На сайте с 24.03.2008
Offline
381
#17
PESik:
Я просто не силен в этих технических тонкостях...

Сколько сот(тысяч не стал писать) часов вы согласны потратить на своё обучение ? Сколько уже потратили ?

Или вы думаете, что будучи "несильным в технических тонкостях" вы за 5 минут разберетесь в чужом коде и поправите там то, что надо.

ЗЫ. Некогда мне надо было исправить довольно суровую ошибку. Работа заняла около 2-3 недель по 8 часов в день.

Результатом стало изменения в исходниках 1(ОДНОГО) символа.

(дебилы до меня использовали алиасы в sql запросах для таблиц из двух-трех символов, в одном из 100500 запросов (каждый длиной по 10-30килобайт) кто-то немножко перепутал буковку... одну... вылезало в очень труднорепродуцируемом месте)

M5
На сайте с 12.08.2009
Offline
221
M25
#18

Попробуйте найти упоминания new-rutor.org и заменить их на rutor.info

► Рейтинг серверов — ТОП10 ◄
S
На сайте с 30.09.2016
Offline
469
#19
_SP_:
Работа заняла около 2-3 недель по 8 часов в день.
Результатом стало изменения в исходниках 1(ОДНОГО) символа.

Прошу прощения за оффтоп - сразу вспомнилась фраза "от заказчиков": "Да там работы-то - всего 2-3 строчки кода написать!".

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
_
На сайте с 24.03.2008
Offline
381
#20
Заказчик предложил за ремонт 100 фунтов (что по тем временам соответствовало 1000 рублей золотом). Капица осмотрел машину, потом один раз ударил по ней молотком, и она заработала. Увидев, что ремонт занял всего пару минут, представитель фирмы, будучи человеком по натуре прижимистым, огорчился и попросил академика отчитаться за полученную сумму и расценки на работу в письменном виде. В ответ Петр Леонидович написал, что за выезд на завод и удар молотком он берет один фунт. Остальные 99 фунтов – плата за то, что он безошибочно знал, куда именно ударить.

В былые годы заказчики придерживались приличий.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий