apache php ts,apache 1067错误提示php5ts.dll导致Apache崩溃解决方法

apache 1067错误提示php5ts.dll导致Apache崩溃解决方法

发布于 2014-12-19 10:14:33 | 436 次阅读 | 评论: 1 | 来源: PHPERZ

Apache Web服务器Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。

本文为大家讲解的是apache启动时报1067错误提示php5ts.dll导致Apache崩溃的原因及解决方法,感兴趣的同学参考下。

问题描述

Apache在Windows启动后自动启动服务时出错,跳出错误报告,提示php5ts.dll导致Apache崩溃,同时,所有基于MySQL的PHP程序无法运行,例如phpMyAdmin一登录就出错

错误原因

PATH环境变量设置中将MySQL的安装路径也加入在里面,而且MySQL的路径在PHP的路径前面,导致PHP的MySQL模块使用了MySQL安装目录下的libMySQL.dll而不是PHP安装目录下的libmysql.dll,而根据PHP安装目录中install.txt在第966行左右的警告:

Warning

Don’t mix up your installation with DLL files from different

PHP

versions.   You have the only choice to use the DLL’s and

extensions that

ship with your   downloaded PHP version.

这个警告说只能使用你下载PHP时一起下载过来的版本的DLL,而上面的设置恰恰混合使用了MySQL里面的DLL和PHP自己的DLL,因而导致了这个问题的产生。

解决方法

将 Path 环境变量中的 PHP 路径放到 MySQL 的前面,或者如果你不需要直接在命令行中使用 mysql 的话(仍然可以切换到MySQL目录下再访问mysql命令行程序,只是不那么方便)可以去掉 MySQL 在 Path 环境变量的路径

相关阅读:

apache 1067错误提示php5ts.dll导致Apache崩溃解决方法

Linux下Apache 启动提示undefined symbol: libiconv_open错误解决方法

Apache启动提示错误undefined symbol: libiconv_open解决方法

apache提示Failed loading ZendLoader.dll解决方法

Windows下PHP安装路径配置错误导致Apache无法启动的解决方法

apache documentroot指向htcdoc之外提示403错误的解决方法

apache错误:.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration.错误解决方法

windows下apache错误:Failed to open the WinNT service manager 解决方法

启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name 解决方法

80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法

PHP脚本内存泄露导致Apache频繁宕机解决方法

Apache提示 the requested operation has failed无法启动的解决方法大全

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值