Wamp3.0.6 64bit,系统任务栏图标,左键,Apache菜单,httpd.conf,报错“could not execute menu item.....系统找不到指定的文件”

根据网上的搜索结果,首先发现了Wampmanager.ini里的[Menu.left]菜单,这个文件在WampServer的安装目录下,这个菜单是点击wampserver系统图标左键时出现的第一级菜单,找到“Apache”项,

Type: submenu; Caption: "Apache"; SubMenu: apacheMenu; Glyph: 3 
它的一级菜单是Apache,二级菜单定义是SubMenu,应当还有一个节定义子菜单,找到[apacheMenu]节,找到

Type: item; Caption: "httpd.conf"; Glyph: 33; Action: run; FileName: "C:/Windows/notepad.exe"; parameters: "c:/wamp64/bin/apache/apache2.4.23/conf/httpd.conf" 
发现“FileName”指向了C:/Windows/notepad.exe,熟悉的人会了解,这里指的是windows的记事本,它并不在这个路径下。但是不能在这里直接改,否则下次启动Wampserver时会被重新覆盖回去。
继续查。
然后发现了wampmanager.tpl,这是个模板文件,每次启动时会读这个文件去重新加载配置,此处的结构与Wampmanager.ini相同,找到与上述相同的位置, Type: item; Caption: "httpd.conf"; Glyph: 33; Action: run; FileName: "${c_editor}"; parameters: "c:/wamp64/bin/apache/apache2.4.23/conf/httpd.conf" ,发现了${c_editor}占位符。
然后在scripts目录下的config.inc.php文件中,可以找到c_editor的定义:
$c_editor = $wampConf['editor']; 
往上找,会发现:

$wampConf = @parse_ini_file($configurationFile); 
再往上找,会发现:
$configurationFile = '../wampmanager.conf'; 
就是它了,打开这个文件,找到editor变量:
editor ="C:/Windows/notepad.exe"
这里就是wampserver默认编辑器的终极设置,把它改成正确的路径后,问题解决。
回想起来,当初安装的时候问是否设置默认编辑器了,我当时忘记了是怎么设置的了,应当是没设置,默认的,但是它这个默认的却是不正确的位置。
提示所报的“找不到指定文件”,也不是说找不到目标文件,而是说找不到这个编辑器。

转载于:https://www.cnblogs.com/Sabre/p/6732870.html

could not execute menu item系统找不到指定的文件相关推荐

  1. win32ctypes.pywin32.pywintypes.error: (2, ‘LoadLibraryEx‘, ‘系统找不到指定的文件。‘)

    win32ctypes.pywin32.pywintypes.error: (2, 'LoadLibraryEx', '系统找不到指定的文件.') 目录 win32ctypes.pywin32.pyw ...

  2. FireDAC 报系统找不到指定的文件错误,解决之道。

    报:[FireDAC][Phys][MySQL]-314. Cannot load vendor library [libmysql.dll or libmysqld.dll]. 系统找不到指定的文件 ...

  3. 使用pytesseract出现错误:“[WinError 2] 系统找不到指定的文件

    使用pytesseract出现错误:"[WinError 2] 系统找不到指定的文件 解决: import pytesseract from PIL import Image pytesse ...

  4. dotnet安装包时找不到依赖关系_无法加载文件或程序集'Microsoft.AspNet.TelemetryCorrelation'或其依赖项之一 . 该系统找不到指定的文件...

    我在IIS 7(本地Windows 10 Pro)下有两个Web应用程序 . 根目录是MVC .Net Version 4.7.1 . 到目前为止,一切似乎都很好 . 但是,在默认站点根目录下设置为单 ...

  5. 未能加载文件或程序集“SqlServerDal”或它的某一个依赖项。系统找不到指定的文件。...

    今天遇到一个挺怪的问题,采用了工厂模式后,出去找不到程序集的问题: 未能加载文件或程序集"Tianyige.SqlServerDAL"或它的某一个依赖项.系统找不到指定的文件. 解 ...

  6. 安装Windows服务时出现试图加载格式不正确的程序或系统找不到指定的文件以及相关问题

    安装Windows服务可使用, C:\Windows\Microsoft.NET\Framework64\v4.0.30319>installUtil.exe Microsoft (R) .NE ...

  7. 成功解决Windows无法启动服务NVIDIA Dispaly Container LS服务(位于本地计算机上),错误2:系统找不到指定的文件

    成功解决Windows无法启动服务NVIDIA Dispaly Container LS服务(位于本地计算机上),错误2:系统找不到指定的文件 目录 解决问题 解决思路 解决方法 解决问题 Windo ...

  8. 成功解决FileNotFoundError: [WinError 2] 系统找不到指定的文件。

    成功解决FileNotFoundError: [WinError 2] 系统找不到指定的文件. 目录 解决问题 解决思路 解决方法 解决问题 FileNotFoundError: [WinError ...

  9. 成功解决pywintypes.error: (2, 'LoadLibraryEx', '系统找不到指定的文件。')

    成功解决pywintypes.error: (2, 'LoadLibraryEx', '系统找不到指定的文件.') 目录 解决问题 解决思路 解决方法 解决问题 pywintypes.error: ( ...

最新文章

  1. Java Ajax jsonp 跨域请求
  2. eclipse常用设置及调试快捷键
  3. leetcode - 统计封闭岛屿的数目
  4. IT运维:如何“hold”住网管的幸福
  5. 全国计算机二级access题库百度云,【计算机】全国计算机二级ACCESS上机题库(附带答案).pdf...
  6. 73. 简化 CSS 选择符
  7. 【VC++类型转换】CString类型到Char[]类型的转换
  8. Python获取图片的大小/尺寸
  9. 在 Visual Studio 2010 中配置SharpPcap
  10. C语言国二上机题库,【高分飘过】2013年国二C语言上机题库(必备完美版).doc
  11. 初学数学建模软件MATLAB的笔记
  12. 有哪些好用的游戏加速器推荐?
  13. Sql三张表的连接查询
  14. 金盾播放器android安卓,(金盾高级视频加密系统跨平台播放器Android安卓安装步骤.doc...
  15. 数据库维护计划中出现错误,数据库无法自动备份。 错误提示:作业失败。所有者(XXX\administrator用户拥有DB维护计划“数据库备份”作业)没有服务器访问权限。
  16. python最大公约数计算_Python怎样求得最大公约数
  17. element ui vue el-input el-button 键盘回车事件
  18. 在线语音合成 Java SDK 文档(科大讯飞)
  19. 基于Linux的及时通信软件
  20. 品牌受众改造:6 个品牌如何应用网红营销

热门文章

  1. 中秋月饼还没有恰到,先用css画一个月亮赏赏眼
  2. 用Python实现基尼系数的计算
  3. 【日常】edge和chrome浏览器截屏工具快捷键
  4. 以下哪些选项是HTML5新增标签,Html5新增的标签有哪些?
  5. ChatGPT在Web3.0的应用:如何探索去中心化AI的新领域?
  6. HTML5 微信 VIDEO 视频播放解决方案
  7. 微信小程序picker-view自动回滚
  8. 计算机一级英文缩写,下列英文缩写和中文名字的对照中,错误的是
  9. 转载蜂巢软件分析的 JBPM的执行流程
  10. uniapp 写播放器