Hi all, the httpd - Process on my linux-box exits (no segfault) when executing the following simple script with php 4.2.3. I don't get the expected error message ( something like 'Allowed memory size of 512000 bytes exhausted'). =========[test Script]=========== <? ini_set ("memory_limit", "512000"); // 500kB $aArray = array();
for ($i=0;$i<(1024);$i++) { for ($j=0;$j<1024;$j++) $aArray[$i] .= "x"; echo " " . sizeof($aArray); } ?> ========[end of Script]============== The same script works fine under php4.0.6. What ist going on here? Is it a problem with my linux box or with php4.2.3? My configuration: suse Linux 2.4.10-4GB i386 =========[php.ini]================== engine = On short_open_tag = On asp_tags = Off precision = 14 y2k_compliance = Off output_buffering = Off output_handler = zlib.output_compression = Off implicit_flush = Off allow_call_time_pass_reference = On safe_mode = Off safe_mode_exec_dir = safe_mode_allowed_env_vars = PHP_ safe_mode_protected_env_vars = LD_LIBRARY_PATH disable_functions = expose_php = On max_execution_time = 600 ; Maximum execution time of each script, in seconds memory_limit = 92M ; Maximum amount of memory a script may consume (8MB) error_reporting = E_ALL & ~E_NOTICE display_errors = On display_startup_errors = Off log_errors = On track_errors = Off [...some more stuff] ===================================== =========[php configure-line]=============== ./configure --with-apxs --enable-sockets --enable-memory-limit --with-mysql --with-xslt-sablot --with-sablot=/usr/local/lib --with-expat=/usr/local/lib --with-ldap --with-ftp --enable-track-vars --enable-trans-sid --with-zlib-dir=/usr/lib --with-ming --with-oci8=/opt/oracle/OraHome1 --enable-xslt -with-config-file-path=/etc/httpd2 ==========[ldd output]================== ldd /usr/local/lib/php4/libphp4.so /opt/oracle/OraHome1/lib/libclntsh.so.8.0 => /opt/oracle/OraHome1/lib/libclntsh.so.8.0 (0x40175000) libdl.so.2 => /lib/libdl.so.2 (0x406f9000) libpam.so.0 => /lib/libpam.so.0 (0x406fd000) libsablot.so.0 => /usr/local/lib/libsablot.so.0 (0x40706000) libexpat.so.0 => /usr/local/lib/libexpat.so.0 (0x407e8000) libming.so => /usr/local/lib/libming.so (0x4080b000) libldap.so.1 => /usr/lib/libldap.so.1 (0x4084c000) liblber.so.1 => /usr/lib/liblber.so.1 (0x40861000) libz.so.1 => /lib/libz.so.1 (0x40866000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40875000) libresolv.so.2 => /lib/libresolv.so.2 (0x408a2000) libm.so.6 => /lib/libm.so.6 (0x408b4000) libnsl.so.1 => /lib/libnsl.so.1 (0x408d6000) libc.so.6 => /lib/libc.so.6 (0x408ed000) libwtc8.so => /opt/oracle/OraHome1/lib/libwtc8.so (0x40a13000) libpthread.so.0 => /lib/libpthread.so.0 (0x40a15000) libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40a2b000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php