Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]buforowanie wyjścia dla skryptów odpalanych z konsoli
gaza
post 11.04.2011, 20:46:25
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 22.06.2003

Ostrzeżenie: (0%)
-----


Witam.
Jak mogę wyłączyć wyjście skryptów uruchamianych z konsoli ?
Robiłem już ob_start() i ob_end_clean() oraz output_buffering na ON i nic to nie dało.
Nie wiem czy coś żle powpisywałem, czy tego sie po prostu nie da zrobić.
Problem jest dosyć upierdliwy, bo skrypt odpala się z krona na nazwa.pl i za każdym razem dostaję mail z informacją o błędach.


--------------------
pozdrawiam
Gaza
Apache 2.0.52 PHP 5.0.2 MySQL 3.23.58 phpMyAdmin 2.5.4
Go to the top of the page
+Quote Post
wookieb
post 11.04.2011, 20:47:30
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Błedy a output buffering to co innego
Po prostu naucz się obsługiwać błędy


--------------------
Go to the top of the page
+Quote Post
potreb
post 11.04.2011, 20:47:46
Post #3





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A jakie dostajesz błędy??


--------------------

Go to the top of the page
+Quote Post
gaza
post 13.04.2011, 21:35:37
Post #4





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 22.06.2003

Ostrzeżenie: (0%)
-----


to raczej nie chodzi o błędy, a o to co pojawia się na standardowym wyjściu.
skrypt przy pomocy CURL-a łączy się z jakąś stroną. Na standardowym wyjsciu pokazuje się proces komunikacji z tą witryna.
Przez nazwa.pl jest to traktowane jako błędy i codziennie dostaję maila z informacją o tym ,że skrypt wygenerował błędy.
Chcę zrobić tak aby skrypt nie "walił" wszystkim na standardowe wyjscie.
Owszem, taki mail to przydatan sprawa ale tylko wtedy gdy rzeczywiście jest jakiś błąd, np błąd połączenia.
Nie mam doświadczenia z skryptami odpalanymi z konsoli i nie wiem jak do tego podejść

Problem był wynikiem ustawienia opcji CURLOPT_VERBOSE na 1
Po przestawieniu na 0 skrypt stał się cichy.
Usprawiedliwienie to marne, ale przyznam ,ze korzystałem z gotowej klasy wykorzystującej CURL i dopiero jak ją zacząłem przeglądać, to znalazłem powyższe


--------------------
pozdrawiam
Gaza
Apache 2.0.52 PHP 5.0.2 MySQL 3.23.58 phpMyAdmin 2.5.4
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 14:58