ID: 24453 User updated by: jlim at natsoft dot com Reported By: jlim at natsoft dot com Status: Open Bug Type: Feature/Change Request Operating System: Windows XP PHP Version: 4.3.3-RC2dev New Comment:
Here is my phpinfo: Content-type: text/html X-Powered-By: PHP/4.3.3RC2-dev <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html><head> <style type="text/css"><!-- body {background-color: #ffffff; color: #000000;} body, td, th, h1, h2 {font-family: sans-serif;} pre {margin: 0px; font-family: monospace;} a:link {color: #000099; text-decoration: none; background-color: #ffffff;} a:hover {text-decoration: underline;} table {border-collapse: collapse;} .center {text-align: center;} .center table { margin-left: auto; margin-right: auto; text-align: left;} .center th { text-align: center !important; } td, th { border: 1px solid #000000; font-size: 75%; vertical-align: baseline;} h1 {font-size: 150%;} h2 {font-size: 125%;} .p {text-align: left;} .e {background-color: #ccccff; font-weight: bold; color: #000000;} .h {background-color: #9999cc; font-weight: bold; color: #000000;} .v {background-color: #cccccc; color: #000000;} i {color: #666666; background-color: #cccccc;} img {float: right; border: 0px;} hr {width: 600px; background-color: #cccccc; border: 0px; height: 1px; color: #000000;} //--></style> <title>phpinfo()</title></head> <body><div class="center"> <table border="0" cellpadding="3" width="600"> <tr class="h"><td> <a href="http://www.php.net/"><img border="0" src="?=PHPE9568F34-D428-11d2-A769-00AA001ACF42" alt="PHP Logo" /></a><h1 class="p">PHP Version 4.3.3RC2-dev</h1> </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr><td class="e">System </td><td class="v">Windows NT TIGRESS 5.1 build 2600 </td></tr> <tr><td class="e">Build Date </td><td class="v">Jul 2 2003 10:12:16 </td></tr> <tr><td class="e">Server API </td><td class="v">CGI/FastCGI </td></tr> <tr><td class="e">Virtual Directory Support </td><td class="v">enabled </td></tr> <tr><td class="e">Configuration File (php.ini) Path </td><td class="v">C:\php4\php43b\php.ini </td></tr> <tr><td class="e">PHP API </td><td class="v">20020918 </td></tr> <tr><td class="e">PHP Extension </td><td class="v">20020429 </td></tr> <tr><td class="e">Zend Extension </td><td class="v">20021010 </td></tr> <tr><td class="e">Debug Build </td><td class="v">no </td></tr> <tr><td class="e">Thread Safety </td><td class="v">enabled </td></tr> <tr><td class="e">Registered PHP Streams </td><td class="v">php, http, ftp, compress.zlib </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="v"><td> <a href="http://www.zend.com/"><img border="0" src="?=PHPE9568F35-D428-11d2-A769-00AA001ACF42" alt="Zend logo" /></a> This program makes use of the Zend Scripting Language Engine:<br />Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies </td></tr> </table><br /> <hr /> <h1><a href="?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000">PHP Credits</a></h1> <hr /> <h1>Configuration</h1> <h2>PHP Core</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">allow_call_time_pass_reference</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">allow_url_fopen</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">always_populate_raw_post_data</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">arg_separator.input</td><td class="v">&</td><td class="v">&</td></tr> <tr><td class="e">arg_separator.output</td><td class="v">&</td><td class="v">&</td></tr> <tr><td class="e">asp_tags</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">auto_append_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">auto_prepend_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">browscap</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">default_charset</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">default_mimetype</td><td class="v">text/html</td><td class="v">text/html</td></tr> <tr><td class="e">define_syslog_variables</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">disable_classes</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">disable_functions</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">display_errors</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">display_startup_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">doc_root</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">docref_ext</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">docref_root</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">enable_dl</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">error_append_string</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">error_log</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">error_prepend_string</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">error_reporting</td><td class="v">2039</td><td class="v">2039</td></tr> <tr><td class="e">expose_php</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">extension_dir</td><td class="v">C:\php4\php43b\extensions</td><td class="v">C:\php4\php43b\extensions</td></tr> <tr><td class="e">file_uploads</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">gpc_order</td><td class="v">GPC</td><td class="v">GPC</td></tr> <tr><td class="e">highlight.bg</td><td class="v"><font style="color: #FFFFFF">#FFFFFF</font></td><td class="v"><font style="color: #FFFFFF">#FFFFFF</font></td></tr> <tr><td class="e">highlight.comment</td><td class="v"><font style="color: #FF8000">#FF8000</font></td><td class="v"><font style="color: #FF8000">#FF8000</font></td></tr> <tr><td class="e">highlight.default</td><td class="v"><font style="color: #0000BB">#0000BB</font></td><td class="v"><font style="color: #0000BB">#0000BB</font></td></tr> <tr><td class="e">highlight.html</td><td class="v"><font style="color: #000000">#000000</font></td><td class="v"><font style="color: #000000">#000000</font></td></tr> <tr><td class="e">highlight.keyword</td><td class="v"><font style="color: #007700">#007700</font></td><td class="v"><font style="color: #007700">#007700</font></td></tr> <tr><td class="e">highlight.string</td><td class="v"><font style="color: #DD0000">#DD0000</font></td><td class="v"><font style="color: #DD0000">#DD0000</font></td></tr> <tr><td class="e">html_errors</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">ignore_repeated_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">ignore_repeated_source</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">ignore_user_abort</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">implicit_flush</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">include_path</td><td class="v">.;C:\php4\includes\pear</td><td class="v">.;C:\php4\includes\pear</td></tr> <tr><td class="e">log_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">log_errors_max_len</td><td class="v">1024</td><td class="v">1024</td></tr> <tr><td class="e">magic_quotes_gpc</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">magic_quotes_runtime</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">magic_quotes_sybase</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">max_execution_time</td><td class="v">30</td><td class="v">30</td></tr> <tr><td class="e">max_input_time</td><td class="v">60</td><td class="v">60</td></tr> <tr><td class="e">open_basedir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">output_buffering</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">output_handler</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">post_max_size</td><td class="v">8M</td><td class="v">8M</td></tr> <tr><td class="e">precision</td><td class="v">12</td><td class="v">12</td></tr> <tr><td class="e">register_argc_argv</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">register_globals</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">report_memleaks</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">safe_mode</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">safe_mode_exec_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">safe_mode_gid</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">safe_mode_include_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">sendmail_from</td><td class="v">[EMAIL PROTECTED]</td><td class="v">[EMAIL PROTECTED]</td></tr> <tr><td class="e">sendmail_path</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">serialize_precision</td><td class="v">100</td><td class="v">100</td></tr> <tr><td class="e">short_open_tag</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">SMTP</td><td class="v">localhost</td><td class="v">localhost</td></tr> <tr><td class="e">smtp_port</td><td class="v">25</td><td class="v">25</td></tr> <tr><td class="e">sql.safe_mode</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">track_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">unserialize_callback_func</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">upload_max_filesize</td><td class="v">2M</td><td class="v">2M</td></tr> <tr><td class="e">upload_tmp_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">user_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">variables_order</td><td class="v">EGPCS</td><td class="v">EGPCS</td></tr> <tr><td class="e">xmlrpc_error_number</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">xmlrpc_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">y2k_compliance</td><td class="v">On</td><td class="v">On</td></tr> </table><br /> <h2><a name="module_Win32 API">Win32 API</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Win32 API Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_bcmath">bcmath</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">BCMath support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_calendar">calendar</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Calendar support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_com">com</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">com.allow_dcom</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">com.autoregister_casesensitive</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">com.autoregister_typelib</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">com.autoregister_verbose</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">com.typelib_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_ctype">ctype</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">ctype functions </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_curl">curl</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">CURL support </td><td class="v">enabled </td></tr> <tr><td class="e">CURL Information </td><td class="v">libcurl/7.10.5 OpenSSL/0.9.7b </td></tr> </table><br /> <h2><a name="module_ftp">ftp</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">FTP support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_gd">gd</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">GD Support </td><td class="v">enabled </td></tr> <tr><td class="e">GD Version </td><td class="v">bundled (2.0.15 compatible) </td></tr> <tr><td class="e">FreeType Support </td><td class="v">enabled </td></tr> <tr><td class="e">FreeType Linkage </td><td class="v">with freetype </td></tr> <tr><td class="e">GIF Read Support </td><td class="v">enabled </td></tr> <tr><td class="e">JPG Support </td><td class="v">enabled </td></tr> <tr><td class="e">PNG Support </td><td class="v">enabled </td></tr> <tr><td class="e">WBMP Support </td><td class="v">enabled </td></tr> <tr><td class="e">XBM Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_interbase">interbase</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Interbase Support </td><td class="v">enabled </td></tr> <tr><td class="e">Revision </td><td class="v">$Revision: 1.91.2.10 $ </td></tr> <tr><td class="e">Dynamic Module </td><td class="v">yes </td></tr> <tr><td class="e">Allow Persistent Links </td><td class="v">Yes </td></tr> <tr><td class="e">Persistent Links </td><td class="v">0/unlimited </td></tr> <tr><td class="e">Total Links </td><td class="v">0/unlimited </td></tr> <tr><td class="e">Timestamp Format </td><td class="v">%m/%d/%Y %H:%M:%S </td></tr> <tr><td class="e">Date Format </td><td class="v">%m/%d/%Y </td></tr> <tr><td class="e">Time Format </td><td class="v">%H:%M:%S </td></tr> </table><br /> <h2><a name="module_mssql">mssql</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>MSSQL Support</th><th>enabled</th></tr> <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Active Links </td><td class="v">0 </td></tr> <tr><td class="e">Library version </td><td class="v">7.0 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">mssql.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mssql.batchsize</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">mssql.compatability_mode</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">mssql.connect_timeout</td><td class="v">5</td><td class="v">5</td></tr> <tr><td class="e">mssql.datetimeconvert</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mssql.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mssql.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mssql.max_procs</td><td class="v">25</td><td class="v">25</td></tr> <tr><td class="e">mssql.min_error_severity</td><td class="v">10</td><td class="v">10</td></tr> <tr><td class="e">mssql.min_message_severity</td><td class="v">10</td><td class="v">10</td></tr> <tr><td class="e">mssql.secure_connection</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">mssql.textlimit</td><td class="v">Server default</td><td class="v">Server default</td></tr> <tr><td class="e">mssql.textsize</td><td class="v">Server default</td><td class="v">Server default</td></tr> <tr><td class="e">mssql.timeout</td><td class="v">60</td><td class="v">60</td></tr> </table><br /> <h2><a name="module_mysql">mysql</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>MySQL Support</th><th>enabled</th></tr> <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Active Links </td><td class="v">0 </td></tr> <tr><td class="e">Client API version </td><td class="v">3.23.49 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">mysql.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mysql.connect_timeout</td><td class="v">-1</td><td class="v">-1</td></tr> <tr><td class="e">mysql.default_host</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_password</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_port</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_socket</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_user</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mysql.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mysql.trace_mode</td><td class="v">Off</td><td class="v">Off</td></tr> </table><br /> <h2><a name="module_oci8">oci8</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">OCI8 Support </td><td class="v">enabled </td></tr> <tr><td class="e">Revision </td><td class="v">$Revision: 1.183.2.5 $ </td></tr> </table><br /> <h2><a name="module_odbc">odbc</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>ODBC Support</th><th>enabled</th></tr> <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Active Links </td><td class="v">0 </td></tr> <tr><td class="e">ODBC library </td><td class="v">Win32 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">odbc.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">odbc.check_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">odbc.default_db</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">odbc.default_pw</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">odbc.default_user</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">odbc.defaultbinmode</td><td class="v">return as is</td><td class="v">return as is</td></tr> <tr><td class="e">odbc.defaultlrl</td><td class="v">return up to 4096 bytes</td><td class="v">return up to 4096 bytes</td></tr> <tr><td class="e">odbc.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">odbc.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> </table><br /> <h2><a name="module_overload">overload</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">User-Space Object Overloading Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_pcre">pcre</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">PCRE (Perl Compatible Regular Expressions) Support </td><td class="v">enabled </td></tr> <tr><td class="e">PCRE Library Version </td><td class="v">4.3 21-May-2003 </td></tr> </table><br /> <h2><a name="module_pgsql">pgsql</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>PostgreSQL Support</th><th>enabled</th></tr> <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Active Links </td><td class="v">0 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">pgsql.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">pgsql.auto_reset_persistent</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">pgsql.ignore_notice</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">pgsql.log_notice</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">pgsql.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">pgsql.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> </table><br /> <h2><a name="module_session">session</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Session Support </td><td class="v">enabled </td></tr> <tr><td class="e">Registered save handlers </td><td class="v">files user </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">session.auto_start</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.bug_compat_42</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.bug_compat_warn</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.cache_expire</td><td class="v">180</td><td class="v">180</td></tr> <tr><td class="e">session.cache_limiter</td><td class="v">nocache</td><td class="v">nocache</td></tr> <tr><td class="e">session.cookie_domain</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">session.cookie_lifetime</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">session.cookie_path</td><td class="v">/</td><td class="v">/</td></tr> <tr><td class="e">session.cookie_secure</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.entropy_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">session.entropy_length</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">session.gc_divisor</td><td class="v">100</td><td class="v">100</td></tr> <tr><td class="e">session.gc_maxlifetime</td><td class="v">1440</td><td class="v">1440</td></tr> <tr><td class="e">session.gc_probability</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">session.name</td><td class="v">PHPSESSID</td><td class="v">PHPSESSID</td></tr> <tr><td class="e">session.referer_check</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">session.save_handler</td><td class="v">files</td><td class="v">files</td></tr> <tr><td class="e">session.save_path</td><td class="v">C:\php4\sessions</td><td class="v">C:\php4\sessions</td></tr> <tr><td class="e">session.serialize_handler</td><td class="v">php</td><td class="v">php</td></tr> <tr><td class="e">session.use_cookies</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">session.use_only_cookies</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.use_trans_sid</td><td class="v">Off</td><td class="v">Off</td></tr> </table><br /> <h2><a name="module_standard">standard</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Regex Library </td><td class="v">Bundled library enabled </td></tr> <tr><td class="e">Dynamic Library Support </td><td class="v">enabled </td></tr> <tr><td class="e">Internal Sendmail Support for Windows </td><td class="v">enabled </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">assert.active</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">assert.bail</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">assert.callback</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">assert.quiet_eval</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">assert.warning</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">auto_detect_line_endings</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">default_socket_timeout</td><td class="v">60</td><td class="v">60</td></tr> <tr><td class="e">safe_mode_allowed_env_vars</td><td class="v">PHP_</td><td class="v">PHP_</td></tr> <tr><td class="e">safe_mode_protected_env_vars</td><td class="v">LD_LIBRARY_PATH</td><td class="v">LD_LIBRARY_PATH</td></tr> <tr><td class="e">url_rewriter.tags</td><td class="v">a=href,area=href,frame=src,input=src,form=,fieldset=</td><td class="v">a=href,area=href,frame=src,input=src,form=,fieldset=</td></tr> <tr><td class="e">user_agent</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_tokenizer">tokenizer</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Tokenizer Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_wddx">wddx</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">WDDX Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_xml">xml</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">XML Support </td><td class="v">active </td></tr> <tr><td class="e">XML Namespace Support </td><td class="v">active </td></tr> <tr><td class="e">EXPAT Version </td><td class="v">1.95.2 </td></tr> </table><br /> <h2><a name="module_zlib">zlib</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">ZLib Support </td><td class="v">enabled </td></tr> <tr><td class="e">Compiled Version </td><td class="v">1.1.4 </td></tr> <tr><td class="e">Linked Version </td><td class="v">1.1.4 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">zlib.output_compression</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">zlib.output_compression_level</td><td class="v">-1</td><td class="v">-1</td></tr> <tr><td class="e">zlib.output_handler</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2>Additional Modules</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Module Name</th></tr> </table><br /> <h2>Environment</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Variable</th><th>Value</th></tr> <tr><td class="e">ALLUSERSPROFILE </td><td class="v">D:\Documents and Settings\All Users </td></tr> <tr><td class="e">APPDATA </td><td class="v">D:\Documents and Settings\jlim\Application Data </td></tr> <tr><td class="e">CLASSPATH </td><td class="v">.;E:\IBM\SQLLIB\java\db2java.zip;E:\IBM\SQLLIB\java\db2jcc.jar;E:\IBM\SQLLIB\java\sqlj.zip;E:\IBM\SQLLIB\bin;E:\IBM\SQLLIB\java\common.jar </td></tr> <tr><td class="e">CLIENTNAME </td><td class="v">Console </td></tr> <tr><td class="e">CommonProgramFiles </td><td class="v">D:\Program Files\Common Files </td></tr> <tr><td class="e">COMPUTERNAME </td><td class="v">TIGRESS </td></tr> <tr><td class="e">ComSpec </td><td class="v">D:\WINDOWS\system32\cmd.exe </td></tr> <tr><td class="e">DB2INSTANCE </td><td class="v">DB2 </td></tr> <tr><td class="e">DB2TEMPDIR </td><td class="v">E:\IBM\SQLLIB\ </td></tr> <tr><td class="e">HOMEDRIVE </td><td class="v">D: </td></tr> <tr><td class="e">HOMEPATH </td><td class="v">\Documents and Settings\jlim </td></tr> <tr><td class="e">INCLUDE </td><td class="v">C:\vs7net\FrameworkSDK\include\ </td></tr> <tr><td class="e">JSERV </td><td class="v">E:\oracle\ora92/Apache/Jserv/conf </td></tr> <tr><td class="e">LIB </td><td class="v">C:\vs7net\FrameworkSDK\Lib\ </td></tr> <tr><td class="e">LOGONSERVER </td><td class="v">\\TIGRESS </td></tr> <tr><td class="e">NUMBER_OF_PROCESSORS </td><td class="v">1 </td></tr> <tr><td class="e">ORACLE_HOME </td><td class="v">e:\oracle\ora92 </td></tr> <tr><td class="e">OS </td><td class="v">Windows_NT </td></tr> <tr><td class="e">Path </td><td class="v">c:\unixtools;E:\oracle\ora92\bin;D:\Program Files\Oracle\jre\1.3.1\bin;D:\Program Files\Oracle\jre\1.1.8\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\WINDOWS\System32\Wbem;D:\Program Files\ATI Technologies\ATI Control Panel;D:\Program Files\Symantec\pcAnywhere\;D:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\IBM\SQLLIB\BIN;E:\IBM\SQLLIB\FUNCTION;E:\IBM\SQLLIB\SAMPLES\REPL;c:\php4\php </td></tr> <tr><td class="e">PATHEXT </td><td class="v">.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH </td></tr> <tr><td class="e">PROCESSOR_ARCHITECTURE </td><td class="v">x86 </td></tr> <tr><td class="e">PROCESSOR_IDENTIFIER </td><td class="v">x86 Family 15 Model 2 Stepping 7, GenuineIntel </td></tr> <tr><td class="e">PROCESSOR_LEVEL </td><td class="v">15 </td></tr> <tr><td class="e">PROCESSOR_REVISION </td><td class="v">0207 </td></tr> <tr><td class="e">ProgramFiles </td><td class="v">D:\Program Files </td></tr> <tr><td class="e">PROMPT </td><td class="v">$P$G </td></tr> <tr><td class="e">SESSIONNAME </td><td class="v">Console </td></tr> <tr><td class="e">SystemDrive </td><td class="v">D: </td></tr> <tr><td class="e">SystemRoot </td><td class="v">D:\WINDOWS </td></tr> <tr><td class="e">TEMP </td><td class="v">D:\DOCUME~1\jlim\LOCALS~1\Temp </td></tr> <tr><td class="e">TMP </td><td class="v">D:\DOCUME~1\jlim\LOCALS~1\Temp </td></tr> <tr><td class="e">USERDOMAIN </td><td class="v">TIGRESS </td></tr> <tr><td class="e">USERNAME </td><td class="v">jlim </td></tr> <tr><td class="e">USERPROFILE </td><td class="v">D:\Documents and Settings\jlim </td></tr> <tr><td class="e">VSCOMNTOOLS </td><td class="v">"C:\vs7net\Common7\Tools\" </td></tr> <tr><td class="e">windir </td><td class="v">D:\WINDOWS </td></tr> <tr><td class="e">WV_GATEWAY_CFG </td><td class="v">E:\oracle\ora92\Apache\modplsql\cfg\wdbsvr.app </td></tr> </table><br /> <h2>PHP Variables</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Variable</th><th>Value</th></tr> <tr><td class="e">PHP_SELF </td><td class="v"><i>no value</i> </td></tr> <tr><td class="e">_SERVER["ALLUSERSPROFILE"]</td><td class="v">D:\Documents and Settings\All Users</td></tr> <tr><td class="e">_SERVER["APPDATA"]</td><td class="v">D:\Documents and Settings\jlim\Application Data</td></tr> <tr><td class="e">_SERVER["CLASSPATH"]</td><td class="v">.;E:\IBM\SQLLIB\java\db2java.zip;E:\IBM\SQLLIB\java\db2jcc.jar;E:\IBM\SQLLIB\java\sqlj.zip;E:\IBM\SQLLIB\bin;E:\IBM\SQLLIB\java\common.jar</td></tr> <tr><td class="e">_SERVER["CLIENTNAME"]</td><td class="v">Console</td></tr> <tr><td class="e">_SERVER["CommonProgramFiles"]</td><td class="v">D:\Program Files\Common Files</td></tr> <tr><td class="e">_SERVER["COMPUTERNAME"]</td><td class="v">TIGRESS</td></tr> <tr><td class="e">_SERVER["ComSpec"]</td><td class="v">D:\WINDOWS\system32\cmd.exe</td></tr> <tr><td class="e">_SERVER["DB2INSTANCE"]</td><td class="v">DB2</td></tr> <tr><td class="e">_SERVER["DB2TEMPDIR"]</td><td class="v">E:\IBM\SQLLIB\</td></tr> <tr><td class="e">_SERVER["HOMEDRIVE"]</td><td class="v">D:</td></tr> <tr><td class="e">_SERVER["HOMEPATH"]</td><td class="v">\Documents and Settings\jlim</td></tr> <tr><td class="e">_SERVER["INCLUDE"]</td><td class="v">C:\vs7net\FrameworkSDK\include\</td></tr> <tr><td class="e">_SERVER["JSERV"]</td><td class="v">E:\oracle\ora92/Apache/Jserv/conf</td></tr> <tr><td class="e">_SERVER["LIB"]</td><td class="v">C:\vs7net\FrameworkSDK\Lib\</td></tr> <tr><td class="e">_SERVER["LOGONSERVER"]</td><td class="v">\\TIGRESS</td></tr> <tr><td class="e">_SERVER["NUMBER_OF_PROCESSORS"]</td><td class="v">1</td></tr> <tr><td class="e">_SERVER["ORACLE_HOME"]</td><td class="v">e:\oracle\ora92</td></tr> <tr><td class="e">_SERVER["OS"]</td><td class="v">Windows_NT</td></tr> <tr><td class="e">_SERVER["Path"]</td><td class="v">c:\unixtools;E:\oracle\ora92\bin;D:\Program Files\Oracle\jre\1.3.1\bin;D:\Program Files\Oracle\jre\1.1.8\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\WINDOWS\System32\Wbem;D:\Program Files\ATI Technologies\ATI Control Panel;D:\Program Files\Symantec\pcAnywhere\;D:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\IBM\SQLLIB\BIN;E:\IBM\SQLLIB\FUNCTION;E:\IBM\SQLLIB\SAMPLES\REPL;c:\php4\php</td></tr> <tr><td class="e">_SERVER["PATHEXT"]</td><td class="v">.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</td></tr> <tr><td class="e">_SERVER["PROCESSOR_ARCHITECTURE"]</td><td class="v">x86</td></tr> <tr><td class="e">_SERVER["PROCESSOR_IDENTIFIER"]</td><td class="v">x86 Family 15 Model 2 Stepping 7, GenuineIntel</td></tr> <tr><td class="e">_SERVER["PROCESSOR_LEVEL"]</td><td class="v">15</td></tr> <tr><td class="e">_SERVER["PROCESSOR_REVISION"]</td><td class="v">0207</td></tr> <tr><td class="e">_SERVER["ProgramFiles"]</td><td class="v">D:\Program Files</td></tr> <tr><td class="e">_SERVER["PROMPT"]</td><td class="v">$P$G</td></tr> <tr><td class="e">_SERVER["SESSIONNAME"]</td><td class="v">Console</td></tr> <tr><td class="e">_SERVER["SystemDrive"]</td><td class="v">D:</td></tr> <tr><td class="e">_SERVER["SystemRoot"]</td><td class="v">D:\WINDOWS</td></tr> <tr><td class="e">_SERVER["TEMP"]</td><td class="v">D:\DOCUME~1\jlim\LOCALS~1\Temp</td></tr> <tr><td class="e">_SERVER["TMP"]</td><td class="v">D:\DOCUME~1\jlim\LOCALS~1\Temp</td></tr> <tr><td class="e">_SERVER["USERDOMAIN"]</td><td class="v">TIGRESS</td></tr> <tr><td class="e">_SERVER["USERNAME"]</td><td class="v">jlim</td></tr> <tr><td class="e">_SERVER["USERPROFILE"]</td><td class="v">D:\Documents and Settings\jlim</td></tr> <tr><td class="e">_SERVER["VSCOMNTOOLS"]</td><td class="v">"C:\vs7net\Common7\Tools\"</td></tr> <tr><td class="e">_SERVER["windir"]</td><td class="v">D:\WINDOWS</td></tr> <tr><td class="e">_SERVER["WV_GATEWAY_CFG"]</td><td class="v">E:\oracle\ora92\Apache\modplsql\cfg\wdbsvr.app</td></tr> <tr><td class="e">_SERVER["PHP_SELF"]</td><td class="v"><i>no value</i></td></tr> <tr><td class="e">_SERVER["argv"]</td><td class="v"><pre>Array ( [0] => d:\inetpub\wwwroot\php\test.php ) </pre></td></tr> <tr><td class="e">_SERVER["argc"]</td><td class="v">1</td></tr> <tr><td class="e">_ENV["ALLUSERSPROFILE"]</td><td class="v">D:\Documents and Settings\All Users</td></tr> <tr><td class="e">_ENV["APPDATA"]</td><td class="v">D:\Documents and Settings\jlim\Application Data</td></tr> <tr><td class="e">_ENV["CLASSPATH"]</td><td class="v">.;E:\IBM\SQLLIB\java\db2java.zip;E:\IBM\SQLLIB\java\db2jcc.jar;E:\IBM\SQLLIB\java\sqlj.zip;E:\IBM\SQLLIB\bin;E:\IBM\SQLLIB\java\common.jar</td></tr> <tr><td class="e">_ENV["CLIENTNAME"]</td><td class="v">Console</td></tr> <tr><td class="e">_ENV["CommonProgramFiles"]</td><td class="v">D:\Program Files\Common Files</td></tr> <tr><td class="e">_ENV["COMPUTERNAME"]</td><td class="v">TIGRESS</td></tr> <tr><td class="e">_ENV["ComSpec"]</td><td class="v">D:\WINDOWS\system32\cmd.exe</td></tr> <tr><td class="e">_ENV["DB2INSTANCE"]</td><td class="v">DB2</td></tr> <tr><td class="e">_ENV["DB2TEMPDIR"]</td><td class="v">E:\IBM\SQLLIB\</td></tr> <tr><td class="e">_ENV["HOMEDRIVE"]</td><td class="v">D:</td></tr> <tr><td class="e">_ENV["HOMEPATH"]</td><td class="v">\Documents and Settings\jlim</td></tr> <tr><td class="e">_ENV["INCLUDE"]</td><td class="v">C:\vs7net\FrameworkSDK\include\</td></tr> <tr><td class="e">_ENV["JSERV"]</td><td class="v">E:\oracle\ora92/Apache/Jserv/conf</td></tr> <tr><td class="e">_ENV["LIB"]</td><td class="v">C:\vs7net\FrameworkSDK\Lib\</td></tr> <tr><td class="e">_ENV["LOGONSERVER"]</td><td class="v">\\TIGRESS</td></tr> <tr><td class="e">_ENV["NUMBER_OF_PROCESSORS"]</td><td class="v">1</td></tr> <tr><td class="e">_ENV["ORACLE_HOME"]</td><td class="v">e:\oracle\ora92</td></tr> <tr><td class="e">_ENV["OS"]</td><td class="v">Windows_NT</td></tr> <tr><td class="e">_ENV["Path"]</td><td class="v">c:\unixtools;E:\oracle\ora92\bin;D:\Program Files\Oracle\jre\1.3.1\bin;D:\Program Files\Oracle\jre\1.1.8\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\WINDOWS\System32\Wbem;D:\Program Files\ATI Technologies\ATI Control Panel;D:\Program Files\Symantec\pcAnywhere\;D:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\IBM\SQLLIB\BIN;E:\IBM\SQLLIB\FUNCTION;E:\IBM\SQLLIB\SAMPLES\REPL;c:\php4\php</td></tr> <tr><td class="e">_ENV["PATHEXT"]</td><td class="v">.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</td></tr> <tr><td class="e">_ENV["PROCESSOR_ARCHITECTURE"]</td><td class="v">x86</td></tr> <tr><td class="e">_ENV["PROCESSOR_IDENTIFIER"]</td><td class="v">x86 Family 15 Model 2 Stepping 7, GenuineIntel</td></tr> <tr><td class="e">_ENV["PROCESSOR_LEVEL"]</td><td class="v">15</td></tr> <tr><td class="e">_ENV["PROCESSOR_REVISION"]</td><td class="v">0207</td></tr> <tr><td class="e">_ENV["ProgramFiles"]</td><td class="v">D:\Program Files</td></tr> <tr><td class="e">_ENV["PROMPT"]</td><td class="v">$P$G</td></tr> <tr><td class="e">_ENV["SESSIONNAME"]</td><td class="v">Console</td></tr> <tr><td class="e">_ENV["SystemDrive"]</td><td class="v">D:</td></tr> <tr><td class="e">_ENV["SystemRoot"]</td><td class="v">D:\WINDOWS</td></tr> <tr><td class="e">_ENV["TEMP"]</td><td class="v">D:\DOCUME~1\jlim\LOCALS~1\Temp</td></tr> <tr><td class="e">_ENV["TMP"]</td><td class="v">D:\DOCUME~1\jlim\LOCALS~1\Temp</td></tr> <tr><td class="e">_ENV["USERDOMAIN"]</td><td class="v">TIGRESS</td></tr> <tr><td class="e">_ENV["USERNAME"]</td><td class="v">jlim</td></tr> <tr><td class="e">_ENV["USERPROFILE"]</td><td class="v">D:\Documents and Settings\jlim</td></tr> <tr><td class="e">_ENV["VSCOMNTOOLS"]</td><td class="v">"C:\vs7net\Common7\Tools\"</td></tr> <tr><td class="e">_ENV["windir"]</td><td class="v">D:\WINDOWS</td></tr> <tr><td class="e">_ENV["WV_GATEWAY_CFG"]</td><td class="v">E:\oracle\ora92\Apache\modplsql\cfg\wdbsvr.app</td></tr> </table><br /> <h2>PHP License</h2> <table border="0" cellpadding="3" width="600"> <tr class="v"><td> <p> This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE </p> <p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. </p> <p>If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact [EMAIL PROTECTED] </p> </td></tr> </table><br /> </div></body></html> Previous Comments: ------------------------------------------------------------------------ [2003-07-03 15:56:54] [EMAIL PROTECTED] No errors with 4.3.3 RC2 dev on XP either. ------------------------------------------------------------------------ [2003-07-03 02:02:47] jlim at natsoft dot com OK, tested again with 4.3.3RC2-dev, Windows XP with the following results C:\php4\php43b>php d:\inetpub\wwwroot\php\w32.inc.php Content-type: text/html X-Powered-By: PHP/4.3.3RC2-dev Ticks=57669013 u='jlim ' Array ( [0] => registerfunction [1] => unregisterfunction [2] => registercallback [3] => definetype [4] => gettypesize [5] => inittype [6] => decref [7] => gettickcount [8] => getusername ) <br /> <b>Fatal error</b>: Call to undefined function: registerfunction() in <b>d:\in etpub\wwwroot\php\w32.inc.php</b> on line <b>18</b><br /> Also tested on a 2nd windows 2000 server, with php 4.3.2. Same result. ------------------------------------------------------------------------ [2003-07-02 15:04:25] [EMAIL PROTECTED] Works here as expected with 4.3.2 CLI and CGI on XP Pro. ------------------------------------------------------------------------ [2003-07-02 01:11:52] jlim at natsoft dot com Description: ------------ If the 3rd registerfunction (for messageboxa) is commented out, the code works properly. Tested with cli version of php. Reproduce code: --------------- <?php error_reporting(E_ALL); $api = new win32(); $api->registerfunction("long GetTickCount () From Kernel32.dll"); echo "Ticks=",$api->GetTickCount(),"\n"; $api->registerfunction("long GetUserName (string &a, int &b) From advapi32.dll"); $s1 = " "; $size = strlen($s1); $api->GetUsername($s1,$size); $s1 = substr($s1,0,$size); echo "u='$s1'\n"; print_r(get_class_methods($api)); $api->registerfunction("int MessageBoxA(long hWnd, string &title, string &lpCaption, int uType) from User32.dll"); ?> Expected result: ---------------- Ticks=192755858 u='jlim ' Array ( [0] => registerfunction [1] => unregisterfunction [2] => registercallback [3] => definetype [4] => gettypesize [5] => inittype [6] => decref [7] => gettickcount [8] => getusername ) <br /> Actual result: -------------- Ticks=192755858 u='jlim ' Array ( [0] => registerfunction [1] => unregisterfunction [2] => registercallback [3] => definetype [4] => gettypesize [5] => inittype [6] => decref [7] => gettickcount [8] => getusername ) <br /> <b>Fatal error</b>: Call to undefined function: registerfunction() in <b>d:\in etpub\wwwroot\php\w32.inc.php</b> on line <b>18</b><br /> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=24453&edit=1