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
删除其内容并重新安装。
这对我有用。
如何使用 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
删除其内容并重新安装。
这对我有用。