XP SP2系统
php-5.2.5-Win32 
httpd-2.2.17-win32-x86-no_ssl.msi 
mysql-5.5.10-win32.msi
配置好php.ini文件和httpd.conf后,测试phpinfo()返回测试Configuration File (php.ini) Path C:\WINDOWS 无法找到php.ini文件。
httpd.conf文件网站目录修改,已添加PHPIniDir,LoadModule php5_module。 PHP.in文件修改register_globals=On,AddType application/x-httpd-php .html AddType application/x-httpd-php .php,extension_dir = "./" 均做了相应的修改。extension等加载也做了相应的修改。系统变量也已添加。 
MYSQL下my.ini文件也做了相应修改。 MYSQL也已经安装完成,CMD连接OK。
PHP。INI  MY。INI文件都在程序目录下没做任何移动修改。经检查该修改的地方也做了修改,该添加设置的地方也做了修改。
APACHE开启,MYSQL开启。本地测试PHPINFO()测试返回问题:1。Configuration File (php.ini) Path  C:\WINDOWS
Loaded Configuration File  D:\web\php\php.ini 
无法找到配置文件php.ini,但在httpd.conf文件中已经添加过PHPIniDir的设置,可是依旧无法找到配置。2。MYSQL已经开启,CMD连接也无问题,换用PHP探针返回显示 MySQL 数据库:不支持安装PHPMYADMIN后出现
phpMyAdmin -无法加载 mysql (外链,英语) 扩展,请检查您的 PHP 配置。 - 文档 无法加载。以上是出现的问题,别和我说什么extension=php_mysql.dll extension=php_mysqli.dll前面去处;号,extension_dir = "./" 没有设置,libmysql.dll和php_mysql.dll也已移动到相应的位置。以上问题在线等回答,,,,请知道的说一下,,,别在找那些千篇一屡的回答我,请看我说的情况后回答谢谢。

解决方案 »

  1.   

    apache#设置PHPRC变量,以提供给PH5查找配置文件PHP.ini,就无需在跑到%SystemRoot%下去找php.ini了
    SetEnv PHPRC "PHP5目录(完整路径)"
    PHPINIDir "完整路径的php.ini"mysql的问题原因可能会是多种,首先应使用mysql官方提供的dll,而不应该用php的
      

  2.   

    理论上设完apache+php的环境后需要重启一次win,主要是xp系统添加path的问题
      

  3.   

    PHPRC变量已经添加,PHPINiDir设置完整路径把php.ini位置也添加上了。。重启APACHE后依然没问题
      

  4.   

    全部配置OK后全部重启的,重启后把相关的服务也全部打开,APACHE正常,MYSQL服务开启。  可在PHPINFO()中就是找不到PHP.INI文件,MYSQL与PHP的关联已经有问题。这个就是我最头大的地方,,,MYSQL的函数库也是开启的,PHP下的EXT位置也是做了修改的。系统变量也修改了
      

  5.   

    PHPIniDir "D:/web/php"
    PHPIniDir "D:/web/php/php.ini"两种写法都用过,位置绝对没出问题的。  
      

  6.   

    Loaded Configuration File D:\web\php\php.ini这里不是说已经加了么?
      

  7.   

    2。MYSQL已经开启,CMD连接也无问题,换用PHP探针返回显示 MySQL 数据库:不支持安装PHPMYADMIN后出现
    phpMyAdmin -无法加载 mysql (外链,英语) 扩展,请检查您的 PHP 配置。 - 文档 无法加载。主要是与MYSQL数据库的关联问题....
      

  8.   

    我今天状态不好,老是看漏东西,没想到你也是
    没看到我写这句?
    ------------------------------
    mysql的问题原因可能会是多种,首先应使用mysql官方提供的dll,而不应该用php的
      

  9.   

    我今天状态不好,老是看漏东西,没想到你也是
    没看到我写这句?
    ------------------------------
    mysql的问题原因可能会是多种,首先应使用mysql官方提供的dll,而不应该用php的