XAMPP常见错误解决方案

XAMPP常见错误解决方案

1、关于为xampp添加ZEND OPTIMIZER的说明:

XAMPP 1.7.2 默认PHP加速是使用eaccelerator加速的,功能上相当于Zend Optimizer,但是缺少ZEND OPTIMIZER的网页加密解析功能。

最新的Zend Optimizer 3.3.3不支持PHP 5.3x,最高到PHP 5.2.x,估计稍后Zend Optimizer发布新版本的时候才能支持,所以如果大家仍然想使用Zend Optimizer,可以采用以下方法:

1、不使用XAMPP,全部手动安装PHP、APACHE、MYSQL和Zend Optimizer。

2、使用XAMPP的早期版本,网上也能搜索到,早期版本默认支持ZEND OPTIMIZER。

3、Zend Optimizer 3.3安装的时候会自动为PHP.INI文件增加Optimizer引擎接口。

4、如果大家不使用网页加密只使用PHP加速,就是用eaccelerator就可以了。

5、最后一点,就是xampp仅作开发环境使用,请不要用于服务器环境,因为xampp有很多安全问题未作处理,官方也特别做这个声明。

2、APACHE无法启动的常见问题

那是因为端口占用导致无法启动APACHE,不过可以通过关闭占用端口程序的方式再次启动APACHE,也可以修改端口号

APACHE启动错误日志所在目录:D:/xampp/apache/logs

1) 打开现实(OS 10048)通常每个套接字地址 (协议/网络地址/端口) 只允许使用一次: “make_sock: could not bind to address 0.0.0.0:80”,

这时,可以通过在开始运行里输入CMD回车进入命令行,输入netstat -anb回车,检查占用端口的应用程序; 若显示太多,可将其生成一个txt文件,netstat(space) -ano > c:/portnumber.txt

小发现:在cmd中若进入到根目录 命令是cd/   上一级目录cd..

修改 :/XAMPP/xampp/apache/conf下的httpd.conf 文件中 Listen 80 改为未占用的

2) (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs

或修改此目录::/XAMPP/xampp/apache/conf/extra下的httpd-ssl.conf的端口号即可 即Listen 443 改为未占用的

一般迅雷、BT等软件都会占用80端口,关闭后应该可以启动。或者先启动Xampp后启动迅雷等P2P软件也可以。

二、XAMPP的基本常见使用方法

1. XAMPP的启动路径

xampp/xampp-control.exe

2. XAMPP服务的启动和停止脚本路径

启动 Apache 和 MySQL:xampp/xampp_start.exe

停止 Apache 和 MySQL:xampp/xampp_stop.exe

启动 Apache:xampp/apache_start.bat

停止 Apache:xampp/apache_stop.bat

启动 MySQL:xampp/mysql_start.bat

停止 MySQL:xampp/mysql_stop.bat

启动 Mercury 邮件服务器:xampp/mercury_start.bat

设置 FileZilla FTP 服务器:xampp/filezilla_setup.bat

启动 FileZilla FTP 服务器:xampp/filezilla_start.bat

停止 FileZilla FTP 服务器:xampp/filezilla_stop.bat

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值