Portál AbcLinuxu, 14. května 2025 14:17

Dotaz: PHP CGI log

30.8.2016 16:12 rastos | skóre: 63 | blog: rastos
PHP CGI log
Přečteno: 165×
Odpovědět | Admin
Pokúšam sa rozbehnúť jeden systém používajúci nginx, PHP a PostgreSQL. Vačšinou to funguje, ale občas sa stane, že PHP zhavaruje a neviem sa dopátrať prečo.

/etc/php5/cli/php.ini

obsahuje:
error_log = /var/log/php.log
a phpinfo() skutočne vypíše:
error_log	/var/log/php.log	/var/log/php.log
Ale pri štarte php-cgi taký súbor nevznikne.

Otázky:
  1. ako napísať nejaký krátky kód v PHP, ktorý by mal mať za následok zápis do toho logu?
  2. nejaký nápad, prečo ten log nevznikne,resp. prečo sa do neho nič nepíše?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 30.8.2016 16:21 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PHP CGI log
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyrob ten soubor prázdný a ujisti se, že tam smí PHP zapisovat.
Hello world ! Segmentation fault (core dumped)
30.8.2016 16:32 NN
Rozbalit Rozbalit vše Re: PHP CGI log
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Staci skript se syntaktickou chybou.

2. Protoze mas log_errors = On a loguje se do nginx logu..(?)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.