PHP has encountered an Access Violation at XXXXXX

例如:PHP has encountered an Access Violation at 02CCCE98

你应该是在Windows是上运行的PHP,所以应该是你PHP运行需要的某些DLL文件在系统中存在不同的版本导致冲突所致,解决办法有2:

1. 把你的系统环境变量进行修改,把有C:\php的部分挪到前面,比如原来的Path变量如下:
Path = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Php;
尝试修改成如下:
Path = C:\Php;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Intel\DMIX;

2. 第二种方法,把你C:\php下的dll文件,尤其是类似mysql.dll文件拷贝到C:\windows\system32

祝好运!

  1. da shang
    donate-alipay
               donate-weixin weixinpay

发表评论↓↓