Запуск скрипта в консоли без хедеров

Статус
В этой теме нельзя размещать новые ответы.

SkiLLer

Гуру форума
Регистрация
22 Авг 2007
Сообщения
306
Реакции
64
Подскажите, плз, как запустить скрипт в линуксе из консоли, чтобы не отображались хедеры? Скрипт собирает страницы curl'ом, и хочется видеть вывод только сообщений echo, а сейчас еще вылазит что-то типа
PHP:
< HTTP/1.1 200 OK
< Date: Mon, 30 Nov 2009 20:28:03 GMT
< Server: Apache/2.2.8 (Linux/SUSE)
< X-Powered-By: PHP/5.2.11
< X-Pingback: хост
< Content-Length: 5568
< Keep-Alive: timeout=15, max=100
< Connection: Keep-Alive
< Content-Type: text/html; charset=UTF-8
<
* Connection #0 to host хост left intact
* Closing connection #0
 
почитай
Скрытое содержимое доступно для зарегистрированных пользователей!


- или правь php.ini
или используй CLI/ CGI

CLI по умолчанию запускается в режиме с подавлением сообщений, тем не менее, ключи -q и --no-header сохранены для обратной совместимости, что позволяет использовать написанные ранее CGI-скрипты.
 
Да, это я читал и запускал с указанными ключами, все так же.
 
вопрос в том ЧТО ты запускал ? - ключи для cgi версии
в CLI headers вообще не выводятся , а у меня ощущение что ты сам php гоняешь
 
если запускать php (посмотри где он whereis php )
то хидеры не выводяться.
а если php-cgi то будут хидеры. Соответственно запускай просто php

по карайней мере у меня так
 
Да, может быть, но комманда php -v показывает вот такое:

PHP:
PHP 5.2.11 with Suhosin-Patch 0.9.7 (cli) (built: Sep 24 2009 13:46:55)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
Т.е. по идее установлена cli-версия, да? Если нет, где можно подправить?
 
может в самом скрипте curl выводит хедер, тогда добавить
PHP:
curl_setopt($ch, CURLOPT_HEADER, 0);
 
как говорилось ранее, Gooogle, Yahoo, MSN (Microsoft Live) и т.д. .. обеспечивает API для многих Языки, как C #, Java, Python и PHP, их использование SOAP API, так что каждый язык, которые знают, как читать XML, или каждого компилятора, можно сказать, что может читать CN XML использовать свою информацию.

Ты не thave сделать с помощью AJAX, если вы не хотите, если ваш администратор сервера установлены на вашем сервере расширением мыло вы можете использовать его.

Вы можете прочитать об этом более php.net
 
Сам затупил...
В функции приема страницы не обратил внимание на параметр CURLOPT_VERBOSE, вот оно и писало все подряд....
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху