ID:               39316
 User updated by:  aren at cambre dot biz
-Summary:          It's still a bug
 Reported By:      aren at cambre dot biz
 Status:           Open
 Bug Type:         Unknown/Other Function
 Operating System: Windows Server 2003
 PHP Version:      5.1.6
 New Comment:

Oops, correcting the summary.


Previous Comments:
------------------------------------------------------------------------

[2006-11-08 15:16:17] aren at cambre dot biz

Wrong-o.

I loaded up filemon. You are correct that php is reading a php.ini in
c:\windows. However, that file contains this line:
extension_dir = c:\PHP\ext

Next?

------------------------------------------------------------------------

[2006-11-08 14:27:01] [EMAIL PROTECTED]

You are changing wrong php.ini.
Check phpinfo() to see which php.ini is used.

------------------------------------------------------------------------

[2006-11-02 21:54:16] noah dot rusnock at echo-digitaldesign dot com

I just setup a Windows 2000 SP4 virtual machine using Microsoft
VirturalPC 2007 beta. I used the exact same setup as I did for my
Windows XP (non-virtual machine) Apache server with PHP and I am still
unable to load any extensions.

------------------------------------------------------------------------

[2006-11-02 20:50:11] noah dot rusnock at echo-digitaldesign dot com

I have been dealing with this problem for months! I am using Windows XP
SP2 with Apache 2.0.59 and PHP 5.1.6. I think I have had this issue
since 5.1.4 or 5.1.3; I don't remember. I am new to PHP and Apache, but
setup my own localhost server earlier this year (2006) and have had this
problem from the beginning. (I added a vote, but submitted it as a 3;
should be a 5; I need this working to start learning MySQL)

------------------------------------------------------------------------

[2006-10-31 19:51:40] aren at cambre dot biz

That did not fix it. I deleted everything in C:\php, including
directories, except for php.ini. Then I copied over the contents of
php5.2-win32-latest.zip and did an iisreset (a command line program
that restarts the web server).

By the way, it looks like php is checking a couple of additional
directories besides those specified in the path. Here is my path (each
directory on a separate line):
%SystemRoot%\system32
%SystemRoot%
%SystemRoot%\System32\Wbem
c:\Program Files\Intel\DMIX
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\
c:\Program Files\Microsoft SQL Server\90\Tools\binn\
c:\php

Here is what PHP checks:
C:\windows\system32\inetsrv\php_mysql.dll
C:\WINDOWS\system32\php_mysql.dll
C:\WINDOWS\system\php_mysql.dll
C:\WINDOWS\php_mysql.dll
C:\WINDOWS\system32\inetsrv\php_mysql.dll
C:\WINDOWS\system32\php_mysql.dll
C:\WINDOWS\php_mysql.dll
C:\WINDOWS\System32\Wbem\php_mysql.dll
C:\Program Files\Intel\DMIX\php_mysql.dll
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\php_mysql.dll
C:\Program Files\Microsoft SQL Server\90\Tools\binn\php_mysql.dll
C:\php\php_mysql.dll

PHP follows the path exactly starting with the 6th line. The first 5
lines are some unknown set of directories.

PHP checks those directories twice in a row.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/39316

-- 
Edit this bug report at http://bugs.php.net/?id=39316&edit=1

Reply via email to