Is something wrong with php.ini?

Hi,

I updated my local server by re-installing Apache, PHP and MySQL. I installed PHP 5.3.8 from http://windows.php.net/download/ using the installer file of VC9 x86 Thread Safe (2011-Aug-23 12:01:10) version. One thing I noticed about the new installation is that the new php.ini file consists of only 44 lines of code:


```php

log_errors=On
error_log="C:\\Windows\	emp\\php-errors.log"
extension_dir="C:\\PHP\\ext"
[PHP_BZ2]
extension=php_bz2.dll
[PHP_CURL]
extension=php_curl.dll
[PHP_GD2]
extension=php_gd2.dll
[PHP_GETTEXT]
extension=php_gettext.dll
[PHP_GMP]
extension=php_gmp.dll
[PHP_IMAP]
extension=php_imap.dll
[PHP_MBSTRING]
extension=php_mbstring.dll
[PHP_MYSQL]
extension=php_mysql.dll
[PHP_MYSQLI]
extension=php_mysqli.dll
[PHP_OPENSSL]
extension=php_openssl.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll
[PHP_PDO_ODBC]
extension=php_pdo_odbc.dll
[PHP_PDO_SQLITE]
extension=php_pdo_sqlite.dll
[PHP_PGSQL]
extension=php_pgsql.dll
[PHP_SOAP]
extension=php_soap.dll
[PHP_SOCKETS]
extension=php_sockets.dll
[PHP_SQLITE3]
extension=php_sqlite3.dll
[PHP_TIDY]
extension=php_tidy.dll
[PHP_XMLRPC]
extension=php_xmlrpc.dll
[PHP_EXIF]
extension=php_exif.dll

In my previous installation (PHP 5.3.6) the php.ini file had about 1700 lines of code. Although PHP seems to work fine I suspect if there is something wrong about the php.ini file. Any ideas? Is this normal?

That does seem way too short for a php.ini file. Use the phpinfo() function and in the output look for the value for “Loaded Configuration File” it’ll tell you the location of the actual php.ini file that php is using.

It shows the same file with 44 lines. Is it possible that it is changed in 5.3.8?