Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: cURL "кладет" сервер
Форумы портала PHP.SU » » Вопросы новичков » cURL "кладет" сервер

Страниц (1): [1]
 

1. createl - 18 Января, 2013 - 00:09:36 - перейти к сообщению
Привет всем!
Решил поближе познакомится с cURL и написал с виду незамысловатый код
PHP:
скопировать код в буфер обмена
  1.  
  2. $ch_s = curl_init ('http://www.speedtest.net/');
  3. $ch_y = curl_init ('http://www.ya.ru');
  4. $mh = curl_multi_init ();
  5. curl_multi_add_handle ($mh, $ch_s);
  6. curl_multi_add_handle ($mh, $ch_y);
  7.  
  8. curl_setopt ($mh, CURLOPT_RETURNTRANSFER, 0);
  9. curl_multi_exec ($mh, $fdgsdf);

При старте скрипта, сразу вылетает ошибка апача "не отправлять отчет" (пользую Денвер).
Ошибка постоянная, иногда приводит к полному завершению апача. Кто подскажет насколько это страшно, и как с такими вещами борются?
2. DeepVarvar - 18 Января, 2013 - 00:28:44 - перейти к сообщению
Ну, как минимум, для начала, надо посмотреть в логи сервера.
3. caballero - 18 Января, 2013 - 01:12:31 - перейти к сообщению
валится вообще то PHP а апач падает потому что PHP к нему модулем а не CGI
4. createl - 18 Января, 2013 - 12:16:38 - перейти к сообщению
DeepVarvar пишет:
Ну, как минимум, для начала, надо посмотреть в логи сервера.

Полазил в логах апача (полезно иногда ковыряться в инструментарии - нашел куда отправлялись мои письма функцией mail () Радость ). Лог пестрит предупреждением, что имеется у SSL сервера конфликт на IP порте, причем для всех виртуальных хостов, которые я создавал. Но я так понимаю это не сильно страшно. Еще, непосредственно сам, вышеописанный, запрос, выдает четыре строчки ошибок.
Спойлер (Отобразить)

Они рисуются когда нажимаешь "не отправлять отчет". То есть это же будет написано с любым скриптом, если его принудительно завершить?
caballero пишет:
валится вообще то PHP а апач падает потому что PHP к нему модулем а не CGI

А это особенность денвера? В прошлом, ставил на ubuntu server апач и все что к нему прилагается. Но не понравилось, поскольку слишком много нужно понять для администратирования, плюс неудобно для разработки, поскольку скрипты не работают с файлами которые я вручную создаю или наоборот, из-за особенностей прав на папки и файлы в лине, а каждое маломальское изменение редактировать эти права это мазахизм какой-то (хотя может я не до конца разобрался в этом вопросе). Но в любом случае, то что система валиться, это не очень хорошо, поскольку имеются рабочие скриптики на локальном хостинге, которые крутятся в постоянку, и их выключение крайне нежелательно.
5. caballero - 18 Января, 2013 - 12:35:57 - перейти к сообщению
апач и PHP на денвере самые обычные как и везде.
скачайте openserver возможно там на других версиях будет работать лучшге
6. createl - 19 Января, 2013 - 12:38:04 - перейти к сообщению
Скачал опенсервер. Интересный продукт. Первое впечатление приятное - все что нужно хорошо скомпоновано, доступно и достаточно просто в обращении. Свой индусский код попробовал на нем - сервер не падает, а корректно выдает ошибку. Буду осваивать новые технологии)) Спасибо

 

Powered by ExBB FM 1.0 RC1