没有加什么扩展的! 我的那个正常的php程序没有读数据库, 这个有问题的php 有数据库,昨天开始是说没有定义mysql_connect函数,phpinfo()出来没有mysql配置,添加了系统变量PHPRC,现在好了,却出现了 PHP has encountered an Access Violation at 01BAAC7A 这个错误,头疼阿,现在的phpinfo()出来时这样的 Configuration File (php.ini) Path C:\WINDOWS Loaded Configuration File C:\etwsearch\bin\php\php5.2.9-2\php.ini Scan this dir for additional .ini files (none) additional .ini files parsed (none) 可这个比我apache里多出来了两个信息Scan this dir for additional .ini files ,而且值为none,请问这个是什么配置呀,
Scan this dir for additional .ini files (none) additional .ini files parsed (none) 这两句是没有关系的,但是 Configuration File (php.ini) Path C:\WINDOWS Loaded Configuration File C:\etwsearch\bin\php\php5.2.9-2\php.ini 配置文件路径是C:\Windows但是为什么却载入c:\etwsearch\bin\php\php5.2.9-2\php.ini?
一般来说,你可以试试其他的PHP版本,尤其不要用最新的PHP5.3,换一个稳定版5.2.8
我补充一个问题,就是IIS里先前也装了个PHP程序,现在运行都正常,就这个不正常,刷新的时候基本是一次报这个错误,再一次一直在运行中,不返回结果,就这样循环的显示,没有正常现在过,
所以应该不是兼容问题,我的php 是5.2.6的,windows是英文版的2003
我的那个正常的php程序没有读数据库,
这个有问题的php 有数据库,昨天开始是说没有定义mysql_connect函数,phpinfo()出来没有mysql配置,添加了系统变量PHPRC,现在好了,却出现了 PHP has encountered an Access Violation at 01BAAC7A 这个错误,头疼阿,现在的phpinfo()出来时这样的
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\etwsearch\bin\php\php5.2.9-2\php.ini
Scan this dir for additional .ini files (none)
additional .ini files parsed (none)
可这个比我apache里多出来了两个信息Scan this dir for additional .ini files ,而且值为none,请问这个是什么配置呀,
additional .ini files parsed (none)
这两句是没有关系的,但是
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\etwsearch\bin\php\php5.2.9-2\php.ini
配置文件路径是C:\Windows但是为什么却载入c:\etwsearch\bin\php\php5.2.9-2\php.ini?
应该修改C:\Windwos\php.ini文件
把;extension=php_mysql.dll前面的;去掉,重启Web服务器就可以了。
C:\Windwos\php.ini这个文件里,配置我也都修改了,开始的时候Loaded Configuration File就是指向C:\Windwos\php.ini的,
实在不行,只有换个服务器了,
如果还是不行,你重新下载一个PHP5.2.10来安装。
谢谢你,辛苦了