Daniel Morissette wrote:
Jan Hartmann wrote:
I have a Mapfile with DEBUG on. When I use MapServer CGI (4.10.0) with
this Mapfile, debug output gets logged. When I use the same MapFile in
PHP MapScript, nothing is logged. Do I need to put in an extra
parameter in MapSCript?
Debug output should go to the Apache error_log as well. Is your PHP
MapScript compiled with the same configure options as your mapserv CGI?
i.e. did you include the --enable-debug configure option?
Daniel
Hi Daniel,
I hadn't looked in the Apache error log. For a simple Mapfile with just
one raster layer, the log gives these lines both with MS CGI and MapScript:
[Fri Oct 13 11:39:37 2006] [error] [client 145.100.29.221] [Fri Oct 13
11:39:37 2006].521181 msDrawRasterLayerLow(test): entering.
[Fri Oct 13 11:39:37 2006] [error] [client 145.100.29.221] [Fri Oct 13
11:39:37 2006].522134 msDrawGDAL(): src=0,0,512,768, dst=66,0,268,400
[Fri Oct 13 11:39:37 2006] [error] [client 145.100.29.221] [Fri Oct 13
11:39:37 2006].535271 msDrawMap(): Layer 0 (test), 0.014s
[Fri Oct 13 11:39:37 2006] [error] [client 145.100.29.221] [Fri Oct 13
11:39:37 2006].745286 msDrawRasterLayerLow(test): entering.
[Fri Oct 13 11:39:37 2006] [error] [client 145.100.29.221] [Fri Oct 13
11:39:37 2006].746237 msDrawGDAL(): src=0,0,512,768, dst=66,0,268,400
[Fri Oct 13 11:39:37 2006] [error] [client 145.100.29.221] [Fri Oct 13
11:39:37 2006].759500 msDrawMap(): Layer 0 (test), 0.014s
However, I also declared a Logfile in the MapFile, and this gives with
MapServer CGI:
Fri Oct 13 11:42:18 2006,6076,145.100.29.221,test,3,157762.000000
6229494.000000 1094582.000000 7166314.000000,-1.000000 -1.000000,,normal
execution
and with PHP nothing.
What is the relationship between the two logs, and why doesn't the
second one show up in PHP MapScript?
Jan
- Re: [UMN_MAPSERVER-USERS] DEBUG keyword iin PHP MapScrip... Jan Hartmann
-