Wamp:配置文件在第 24 行包含语法错误

Wamp: The configuration file contains a syntax error on line 24

如何使用 wamp 2.4 版在 windows 7 上启动 wamp 服务器?

以下是我收到的错误消息:

The configuration file contains a syntax error on line 24: [EParseError][config] section directive "ImageList" already specified.

问题

您在 C:\wamp\wampmanager.ini

上有重复条目

ImageList=images_off.bmp 或类似的东西。

FIX

删除其中一个(可能是第 24 行)

听起来你一直在玩\wamp\wampmanager.tpl

永远不要玩wampmanager.tpl,除非你先拿了一份!

WAMPServer 使用脚本重建 \wamp\wampmanager.ini,该脚本使用 \wamp\wampmanager.tpl 和其他文件作为输入,每次启动 WAMPServer 或使用 wampmanager 菜单时然后单击 refresh

因此,要解决您的问题,请编辑 wampmanager.tpl 以删除重复的行,然后执行以下操作:

rightclick wampmanager icon -> refresh

或者只是退出 wampmanager 并重新启动它。

重建 \wamp\wampmanager.ini 文件

备份您的 Wampmanager.ini 文件到您的 wamp 安装目录(在我的例子中是 c:\Wamp64)。然后重命名它或将其移动到其他文件夹。 从新安装或任何类似安装中获取 wampmanager.ini(如果您已经安装),然后将其粘贴到同一路径中。它会像魅力一样工作。这可能会更改您之前的任何设置,但它会使您的 wamp 无需重新安装即可正常工作。

  • Wamp Manager folder
  • Wamp Manager configuration file in CMD prompt

错误:

The configuration file contains a syntax error on line 7; [EParseError] No tray icon was specified. Please assign a tray icon by using on the of the Tray icon directives in the [Config] section.

原因: 服务器正在 运行ning

时计算机突然关闭

修复: • 转到 wamp/scripts 文件夹 • 以管理员身份打开 console/cmd • 运行: php refresh.php • 完成!

确保您的系统环境设置中有 php 然后转到 wamp/scripts 文件夹 打开控制台 运行:

php refresh.php

answer from here solved my issue, referenced above info from this stack answer

有趣的是,在 初始 安装 aviatechno 上找到的当前版本 3.2.6 后出现此错误(无法篡改任何已安装的配置文件,安装中的 .ini 已损坏)。它报告第 27 行错误:WAMPMARIADBOFF.

[Services]
Name: APACHESERVICE
WAMPMARIADBOFFName: MARIADBSERVICE
WAMPMYSQLOFFName: MYSQLSERVICE

使用你能找到的新的ini修复工具on the aviatechno website

将 ini 文件中的行更正为:

[Services]
Name: wampapache
Name: wampmysqld
Name: wampmariadb
...
Action: service; Service: wampapache; ServiceAction: startresume; Flags: ignoreerrors
Action: service; Service: wampmysqld; ServiceAction: startresume; Flags: ignoreerrors
Action: service; Service: wampmariadb; ServiceAction: startresume; Flags: ignoreerrors

仅对新安装执行此操作

即使在那之后 wampserver 也没有启动或没有启动服务。要修复:停止后台进程 AeTrayMenu,转到文件夹 c:\wamp64 删除其内容并重新安装。

这对我有用。