Wamp服务器启动错误" - 无法启动[Ephase error]"

时间:2014-05-14 04:51:06

标签: php wamp

下载WAMP服务器后,会弹出一个窗口说明:

  

配置文件在线包含语法错误   1235; [EParseError]参数" service"指定未知服务。

我不知道这个问题是什么类型的。有没有人面临这类问题?我该如何解决这类问题?

9 个答案:

答案 0 :(得分:8)

如果您要安装WAMP 2.5及更高版本,则必须先确保先卸载以前的版本。备份您的www文件夹,php.inimy.inihttpd-vhosts.conf个文件。

然后尝试按照以下步骤删除旧服务:

  1. 启动WAMP服务器,忽略它没有亮绿色。
  2. 单击托盘图标,然后:停止所有服务。
  3. 托盘图标 - > Apache - >服务 - >删除服务
  4. 托盘图标 - > MySQL - >服务 - >删除服务
  5. 运行命令提示符(cmd.exe)并执行以下命令:

    sc delete wampapache
    
    sc delete wampmysqld
    

    然后执行这些步骤:

    1. 托盘图标 - > Apache - >服务 - >安装服务
    2. 托盘图标 - > MySQL - >服务 - >安装服务
    3. 如果您的默认端口80用于另一台服务器而3306用于另一台数据库服务器,请确保您在其他端口上运行WAMP Apache和MySQL服务器(每个设置可在相应的ini文件中找到)。

答案 1 :(得分:2)

您可以尝试使用命令提示符(管理员)

启动/停止wamp服务器 NET START wampapache NET START wampmysqld

NET STOP wampapache NET STOP wampmysqld

答案 2 :(得分:1)

当我尝试在Windows 8.1上安装64位版本的wamp2.5时遇到了同样的错误。我尝试了32位版本,它工作(安装/运行为管理员)。

答案 3 :(得分:1)

我有类似的问题。有很多方法可以解决这个问题,例如复制orgional conf和ini文件:http://colorsinweb.wordpress.com/2014/04/06/the-configuration-file-contains-a-syntax-error-on-line-0-wamp/

虽然您的版本会有所不同,具体取决于您使用的版本。最好的方法是备份你的sql数据库和unistall WAMP(你的WWW文件夹应该保留)。然后重新安装!

请参阅: http://forum.wampserver.com/read.php?2,123606

答案 4 :(得分:0)

或者,您可以按照以下步骤操作:

  1. 开始 - >跑 - > SERVICES.MSC
  2. 找到" wampapache" - >右键单击 - >启动
  3. 找到" wampmysqld" - >右键单击 - >启动
  4. 如果您经常使用wamp,那么更改" Startup Type"可能是个好主意。来自"手册"到"自动"。

    希望这有帮助。

    注意:您必须是管理员才能执行这些操作。

答案 5 :(得分:0)

我认为你已经下载了32位的wamp,你的系统可能是64位的。

下载64位wampsever。它的工作原理

答案 6 :(得分:0)

你安装了wampserver 2.5吗?

在WAMPServer 2.5发行说明和更正中,提到: 不要在现有版本上安装此版本,

按照以下步骤操作: 安装新版本的WAMPServer

答案 7 :(得分:0)

快来找出,当wampmanager.ini文件为空时会遇到此错误。我怀疑这可能是Wamp Server不干净退出的影响。

幸运的是,我在另一台机器上安装了WAMP Server,因此我能够粘贴以下文件内容并立即备份并运行:

您的配置文件通常位于:c:/wamp/wampmanager.ini。请注意,此配置文件是从WAMP Server 2.5中提取的

参考:http://www.youlikeprogramming.com/2014/12/repairing-your-wamp-configuration-file

答案 8 :(得分:0)

这是wampmanager.ini文件中的问题。它本可以被破坏。尝试并替换文件或将code here复制到您的文件中。