could not execute menu item系统找不到指定的文件

2023-05-16

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默认编辑器的终极设置,把它改成正确的路径后,问题解决。
回想起来,当初安装的时候问是否设置默认编辑器了,我当时忘记了是怎么设置的了,应当是没设置,默认的,但是它这个默认的却是不正确的位置。
提示所报的“找不到指定文件”,也不是说找不到目标文件,而是说找不到这个编辑器。
 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐

  • MariaDB 10.0.X中,动态列支持 JSON 格式来获取数据。

    MariaDB 10 0 X中 xff0c 动态列 xff08 Dynamic Columns xff09 xff0c 可以支持 JSON 格式来获取数据 为了兼容传统SQL语法 xff0c MariaDB 10和MySQL5 7支持原生J
  • Ubuntu操作相关

    gt gt Ubuntu桌面图片保存位置 xff1a usr share backgrounds Kubuntu桌面图片保存位置 xff1a usr share wallpapers Ubuntu通过apt下载的软件包的保存位置 xff1a
  • c++ error 2064: term does not evaluate to a function taking 1 arguments解决方法

    首先来看一个简单的示例 xff1a class T public T 61 default T 61 default int convertToInt double x return ceil x void doSomething vect
  • netty 堆外内存泄露排查盛宴

    这篇文章对于排查使用了 netty 引发的堆外内存泄露问题 xff0c 有一定的通用性 xff0c 希望对你有所启发 背景 最近在做一个基于 websocket 的长连中间件 xff0c 服务端使用实现了 socket io 协议 xff0
  • 线程池工具类的封装

    了解更多学习 ThreadPoolExecutor类 ThreadPool java package com tool me thread import java util Hashtable import java util Map im
  • 【性能测试】利用IxChariot测试路由器吞吐量(wan to lan & lan to wan)

    写在前面 因项目原因 xff0c 本人对路由器吞吐量测试进行了学习探索 在学习过程中 xff0c 了解到IxChariot这一工具 xff0c 而在实践中 xff0c 也遇到一些问题 xff0c 花了较多时间去尝试和摸索 在此本人将这次实践
  • 通用文本标注工具 labelme

    欢迎大家前往腾讯云社区 xff0c 获取更多腾讯海量技术实践干货哦 作者 xff1a 理查德 导语 一个支持文本类目标注和关键词打分的通用标注工具 xff0c 为文本分类模型和关键词抽取任务提供训练和测试数据 by 慕福楠 amp 孙振龙
  • 干货|基于CPU的深度学习推理部署优化实践

    背景介绍 随着人工智能技术在爱奇艺视频业务线的广泛应用 xff0c 深度学习算法在云端的部署对计算资源 xff0c 尤其是 GPU 资源的需求也在飞速增长 如何提高深度学习应用部署效率 xff0c 降低云平台运行成本 xff0c 帮助算法及
  • Keycloak授权服务指南

    为什么80 的码农都做不了架构师 xff1f gt gt gt 本文译自Keycloak官方文档 xff0c 原文链接 对应版本为5 0 概述 Keycloak支持细粒度的授权策略 xff0c 并可以对这些策略进一步组合 xff0c 如 x
  • postgresql的substr()函数

    为什么80 的码农都做不了架构师 xff1f gt gt gt code select substr 39 1234 39 0 3 as re code 如果是pg xff1a 得到的结果是12 如果是oracle xff1a 得到的结果是
  • 【docker】查看docker镜像的版本号TAG,从远程仓库拉取自己想要版本的镜像

    要想查看镜像的版本好TAG 需要在docker hub查看 地址如下 xff1a https hub docker com r library 进入之后 xff0c 在页面左上角搜索框搜索 xff0c 例如搜索redis 搜索完成如下 xf
  • Windows下慎用内核隔离

    1 开启内核隔离后只能通过注册表关闭 2 开启内核隔离后 默认会启动hybrid v 这个东西和虚拟机是冲突的 这样就用不了虚拟机了 3 解决方法 关闭内核隔离后 再关闭已经开启的hybrid v 基本参考下面 可能要重复几次才能有效的关闭
  • EntLib 3.1学习笔记(4) : Logging Application Block

    zh http www microsoft com china MSDN library enterprisedevelopment softwaredev dnpag2logging mspx mfr 61 true en http ms
  • linux开机启动

    linux 有自己一套完整的启动体系 xff0c 抓住了 linux启动的脉络 xff0c linux的启动过程将不再神秘 阅读之前建议先看一下附图 本文中假设inittab中设置的init tree为 xff1a etc rc d rc0
  • 设置TextBox控件readOnly="True",后台无法取得客户端TextBox中值的解决方法

    在TextBox中设置属性 ContentEditable 61 34 false 34 即可 例 xff1a lt asp TextBox Id 61 34 txt DeptName 34 runat 61 34 server 34 Te
  • matlab练习程序(双边滤波)

    双边滤波模板主要有两个模板生成 xff0c 第一个是高斯模板 xff0c 第二个是以灰度级的差值作为函数系数生成的模板 然后这两个模板点乘就得到了最终的双边滤波模板 第一个模板是全局模板 xff0c 所以只需要生成一次 第二个模板需要对每个
  • hive:导出数据记录中null被替换为\n的解决方案

    在hive中 xff0c 一般情况下通过 1 use my hive db 2 set hive merge mapfiles 61 true 3 set hive merge mapredfiles 61 true 4 set hive
  • STP试验的综合应用

    实验环境 xff1a Catalyst 2950 24 S1 SwA S2 SwB S3 SwC S4 SwD 实验目的 xff1a 1 利用VTP协议实现VLAN配置的一致性 2 通过PVST的配置实现交换网络的负载分担 其次实现冗余备份
  • Ubuntu12.04LTS安装好后是空白桌面的解决步骤

    安装完毕启动后 xff0c 明显慢的要死 xff0c 登陆后竟然是一个空白的桌面环境 xff0c Ctrl 43 Alt 43 T 根本没有任何反应 唯一的反应就是右键能够创建文件和文档 同时打开的窗口没有最大化 xff0c 最小化及关闭按
  • could not execute menu item系统找不到指定的文件

    Wamp3 0 6 64bit xff0c 系统任务栏图标 xff0c 左键 xff0c Apache菜单 xff0c httpd conf xff0c 报错 could not execute menu item 系统找不到指定的文件 根