APMServ5.2.6中“Apache启动失败,请检...
因为要用PHP做一个程序,在本机上配PHP环境,下了个APMServ5.26,安装很简单,不再多说,装好后,启动,提示错误,具体是:“Apache启动失败,请检查相关配置。√MySQL5.1已启动”,然后就在网上找解决办法,倒是找到不少,但都没有解决问题,差点就想换一个集成环境了。不过知难而进一向是我的原则,最后终于解决了,现在把所有解决步骤整理出来,希望能对碰到同样情况的朋友有所帮助,如果有有朋友碰到新的情况,欢迎同我交流[ft=#2a7046,,。另外如果大家有自已各方面经验,欢迎在阳关道网站上发布出来跟大家共享一下。
解决办法之一:
把左下角的SSL钩上了,如果你没有用证书,就把那个去掉,有的朋友去掉就可以了。也可能再装了证书钩上SSL也可以用了。
解决办法之二:
看了说的把SSL勾掉的办法,也解决不了。后来就去查卡巴,也没看到有什么设置影响;用APM自带的一个解决软件冲突的功能,执行后问题依然。怀疑是不是APM所在的文件夹的父文件夹是中文的,对它有影响,删掉重建,还是不行。 检查操作系统“设置 - 管理工具 - 服务” 里面的选项,有一个Telnet选项被禁止了,这才想起来安装XP之后,担心安全问题,所以把远程协作给关掉了,估计因此把Telnet的功能就给禁止了,所以现在赶紧把它设置成手动开启。 开启Telnet后,再启动APMServ5.2.0,也可能就正常。
解决办法之三:
建议不要经常加载和卸载今天在调试添加虚拟主机和虚拟目录时,忽然发现重启APMServ有问题,总是不能加载Apache,觉得很奇怪,因为昨天以及解决了这个问题我以为。在论坛里看了一下,有建议说不要频繁重启APMAerv,于是卸载,关机。过了一会儿开机,首先开APMServ,发现正常了。而且,发现昨天设置的Telnet,其实现在根本尚未手动启动。
得出结论:
1、昨天帖子不准确,虽然昨天调整TELNET与启动正常有关系,但今天没关系,原因不清楚;(今天把远程协作打开了,可能有关联)
2、APMServ频繁启动关闭的确不太好,容易造成加载不正常。
解决办法之四:
是不是安装在了带中文的目录了,这个程序不能使用中文目录的。如果是,删掉重新装一下。
解决办法之五:
1、可以尝试将PHP的安装目录设置为系统的环境变量:右键点击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”,修改Path,加上“D:\APMServ5.2.6\PHP;D:\APMServ5.2.6\PHP\ext”路径。
注意用英文分号;进行分隔,同时上面的“D:\APMServ5.2.6\PHP;D:\APMServ5.2.6\PHP\ext”是我的安装路径,记得换成你的路径。
2、或者把需要用到的dll复制到操作系统的System32文件夹中。即把PHP和PHP\ext下面的.dll文件拷到C:\WINDOWS\system32文件夹中。
解决办法之六:
上面5个办法还是解决不了,而php.ini里的extension_dir配置是正确的,还是不行的话,可能是以前在本机安装过PHP,有一些残留文件,windows PATH变量或拷贝到C:\WINDOWS\system32下的dll文件被Apache优先加载了,而没有加载应该加载的APACHE目录中的dll,
注意:windows加载dll文件的顺序是按系统环境变量PATH里指定的目录的先后来的,一般是%SystemRoot%\system32;%SystemRoot%,在安装Apache+PHP的时候如果出现“Unable to load dynamic library”错误,但配置文件又是正确的情况下,一定要注意这些目录下有没有当前PHP版本需要使用的dll不同版本的同名文件。
解决办法之七:
按上面6个办法改了又试,试了又改,也弄了n次仍然不行,点击"Apache设置(A)-查看运行日志(E)",发现下面的文字:
PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.6. Rebuild it for your PHP version (5.2.9) or download precompiled binaries.\n in Unknown _disibledevent=>
改为
[eaccelerator]
zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator0953_5.2.9.dll"
就可以了
注意:上面的提到的相关路径依据你自己解压AMPServ时设置的路径,使用的系统是windows 2003 server。
----------- 我是可爱的分隔线 -----------
对了,APMServ5.2.6默认的mysql安装后root帐号的密码为空,这样很不安全,需要改一下。
开始 - 运行 - 输入cmd运行
D:\APMServ5.2.6\MySQL5.1\bin> mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('新密码') WHERE user='root';
mysql> FLUSH PRIVILEGES;
更多结果:APMServ5.2.6 Apache启动失败 APMServ5.2.6 Apache启动失败
备注:网上转载,分享给大家
分享到:
相关推荐
在"APMServ5.2.6.exe"这个文件中,包含了APMServ的所有组件和设置,用户只需运行此安装程序,按照向导提示完成安装,即可在Windows环境下拥有一个完整的Web开发环境。安装过程中,APMServ会自动配置各组件之间的通信...
在APMServ5.2.6中,Apache是作为Web服务器的核心,它负责接收HTTP请求并返回HTML、CSS、JavaScript等网页内容。Apache以其稳定性和强大的扩展性著称,允许通过模块化设计来添加各种功能,如SSL加密、URL重写等。 ...
1. **安装与启动**:运行APMServ5.2.6_zip.exe,按照向导提示进行安装,安装完成后启动APMServ,所有集成的服务会自动启动。 2. **管理服务**:APMServ提供了一个直观的管理界面,用户可以轻松启停Apache、MySQL等...
APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28 &4.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、 ZendOptimizer,以及ASP、CGI、Perl网站...
总的来说,APMServ5.2.6_php_5.3.0是针对Windows用户的便捷Web开发环境解决方案,尤其适合那些希望快速启动项目而不需要深入学习服务器配置的用户。然而,为了保持系统的安全性和最佳性能,用户应该定期检查更新并...
无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并...
假如APMServ所在目录为E:\APMServ5.2.6,则将ActivePerl的安装路径选为E:\usr ActivePerl 5.8.8.819 for Windows 下载地址:[华军软件园] [中国站长站] 注意事项: 迅雷、Skype、PPLive、BT等软件启动后默认...
APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx、Memcached、phpMyAdmin、OpenSSL、 SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。 1...
服务器上快速搭建Apache、PHP、MySQL、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、Perl网站服务器平台的绿色软件。
使用APMServ5.2.6,开发者可以在本地环境中快速搭建一个模拟生产环境,方便进行代码调试和功能测试,而不会影响到线上网站。通过配置虚拟主机,可以同时支持多个项目,便于多项目并行开发。 6. **性能与优化**: ...
2. 启动APMServ,通过控制面板可以启动或停止Apache、MySQL服务,管理数据库,查看服务器状态等。 3. 在Apache的DocumentRoot目录下创建网站文件,如index.php,然后通过浏览器访问localhost或指定的域名即可看到...
在APMServ5.2.6中,Apache被预配置为支持ASP和PHP解析,用户可以快速地部署和测试基于这两种语言的Web应用。Apache的配置文件通常位于安装目录下的conf文件夹,通过修改这些配置,用户可以自定义服务器的行为,如...
APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28 &4.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、 ZendOptimizer,以及ASP、CGI、Perl网站...
APMServ文件采用7-Zip压缩,比用WinRAR压缩减少了10M体积,请运行APMServ5.2.6_zip.exe 自解压包,将APMServ解压缩到一个路径中不含有汉字和空格的分区或目录即可。 ---------------------------------------------...