Search by WMSN

есть VDS, заливаю автодор, если
php echo $content;
ничего не выводит/не парсит
чего не хватаете ?

Answers:

curl php-curl mbstring...

Mik Foxi, все есть:
i.gyazo.com
i.gyazo.com

Mik Foxi, порой (редко) но все же попадаются такие ВДС на которых не работает именно вывод контента
вот решил все же рабзобратся чего не хватает
уточню что до этого настраивал штук 10 ВДС точ в точ и все работало
система везде одинаковая Centos 6 + VestaCP

roter, еще от виртуализации зависит. у опенвз набор софта очень урезанный и там часто нету того стандартного, что есть везде.

Mik Foxi, ну да, openVNZ там - так как дешевле, да и вроде всегда дешевле чем KVM
но на своем опыте я разницы не почуствовал
прикол с нерабочим парсером контента единственная проблема

Mik Foxi, еще такой момент, ВОЗМОЖНо дело в том что я поставил образ Centos-6-amd64-ispmgr5 а сверху на него весту, причем веста ругалась что уже что то стоит на ВДС ))
может стоит поставить все с нуля и поднять образ centos с мин установками ?
или это тут не при чем ?
- если причем какой лучше ставить ?
Centos-6.0-x86 или Centos-6.0-x86_64

roter, в логи ничего не пишется, ни в корень дора ни в стандартный апачевский эрро лог? openvz - это всегда оверселлинг. когда ты не используешь 100% обещанные и оплаченных ресурсов, то тебя держат, и возможно ты не заметишь разницы. А если будешь сильно грузить все оплаченные ресурсы - погонят как Антона Клонова погнали толи фирствдс толи фаствдс, но они собственно однохренственные оверселлеры)))

roter, ну во первых всегда надо ставить 64 бинтую, забудь о 32 битах, ни под что их не юзай. А что там в центосах по умолчанию хз, я юзаю только дебиан. Дебиан с норм виртуализацией - и доставлять на весту нужно только sqlite вроде.

Mik Foxi, про антошу истории читал конечно, но в моих правилах не держать больше одного ВПС от одного ресселера в общем то я на сабах запиливаю 1к-1.5к автодоров на своих ВДСках, так что думаю если кто и оверселлит так это я )

Если автодор с выводом нового контента, то может и выдавать. Бывает иногда такое. А так включи ошибки и смотри. Возможно какие то пакеты не поставил. Попробуй выдрать парсинг в тестовый файл, и запустить. Причина должна быть.

Vladimir, версия где то за весну, с тех пор не обновлялся так как нету необходимости
error_reporting(E_ALL); ini_set('display_errors', 'on');
ошибок нет
так же в папке log пусто
еще есть идеи ?

roter, не где то там, а в настройках у тебя вывод какого контента стоит ? я ставлю debian7(8)_64+vesta+php7 все работает. А картинки парсит ? может права забыл выставить?

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

roter, права на месте

Vladimir, БД тоже на месте, дор работает, страницы генеряться, ключи есть, линковка тоже, но в месте где макрос выводит контент и фото пусто

ладно попробую всю систему с нуля переставить )

Mik Foxi, прикольненько, переставил систему с нуля а парсинг контента и фоток все равно не пашет

roter, логи смотрел? не может такого быть, чтоб не работало и логов не писало.

roter, ставь дебиан )

Mik Foxi, логи пустые, кароче, взял я мини скрипт такой

function curl_get_file_contents($URL) $c = curl_init(); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); curl_setopt($c, CURLOPT_URL, $URL); $contents = curl_exec($c); curl_close($c); if ($contents) return $contents; else return FALSE; echo curl_get_file_contents(« yandex.ru»);

Mik Foxi, и после 20 секунд загрузки ничего не отдалось, входит курл включен - но ничего не парсит

Mik Foxi, при чем тут ОС - чем мне дебиан поможет в данной ситуации

roter, вырви кусок кода с курлом, сохрани его отдельно и запусти, с выводом всего в браузер. Тогда будет видно в чем косяк. Ну и логи, если какойто софтины нету - ошибка типа «класс такой-то не найден» должна быть. В еррор логе апача.

roter, apt-get install php5-pgsql php5-sqlite поставил ? Напиши в тп , они тебе ответят, не ответят меняй хостинг )

roter, youtube.com

Mik Foxi, причина найдена !
как оказалось всему виной настрйоки iptables которые не пропускали запросы никуда ... я хз че так, ибо я сам iptables не настраивал - только Vesta при установке сама записала туда что нужно
пошел курить ман по iptables что бы все не лочило ...

может кто подскажет правило для iptables что бы Curl работал ?