httpd-2.2.29 + php-5.2.17 启动失败
PHP Warning: PHP Startup: Unable to load dynamic library 'E:\\PHP-Apache2410\\php-5.2.17-Win32-VC6-x86\\ext\\php_pdo_mysql.dll' - \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3\r\n in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'E:\\PHP-Apache2410\\php-5.2.17-Win32-VC6-x86\\ext\\php_pdo_mysql.dll' - \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3\r\n in Unknown on line
0
重复检查,php_pdo_mysql.dll 和 php_pdo_mysql.dll 的路径都是对的,为什么加载失败?
打开cmd,输入php 按下回车键,如下图。系统报错,提示丢失php_pdo.dll。注意是 php_pdo.dll,不是php_pdo_mysql.dll 和 php_pdo_mysql.dll
php_pdo.dll 这个文件在版本高一些的php中并不存在,比如php-5.4.33。但是php-5.2 需要加载这个dll,否则就造成加载php_pdo_mysql.dll 和 php_pdo_mysql.dll
失败。
解决办法: 在php.ini中,找到“;extension=php_pdo.dll”,把“;”去掉即可。
以上就介绍了httpd-2.2.29 + php-5.2.17 启动失败,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
上一篇: PHP系统命令函数使用分析_PHP教程
推荐阅读
-
mysql5.7.18安装时mysql服务启动失败的解决方法
-
docker.service启动失败:Unit not found的原因及解决办法
-
python3.8.4 roboframework环境搭建ride启动失败,解决办法
-
Eclipse启动失败Android sdk content loader 0%的四种解决办法
-
linux系统配置vsftpd服务后启动失败该怎么办?
-
steam启动游戏失败错误代码83怎么回事?steam错误代码83的原因及解决方法
-
hadoop的namenode启动失败
-
Word2003上次启动时失败,以安全模式启动
-
解决redis服务启动失败的问题
-
关于SQL Server 2008 安装提示"重新启动计算机失败"的解决办法