我正在尝试启动两周前在我的笔记本电脑上完全正常运行的wamp服务,但现在两周后我突然遇到此错误:
无法执行菜单项(内部错误)[exception]无法执行运行操作:目录名无效
当我点击wamp,然后我去apache,然后我选择服务然后测试端口80,这就是我所看到的:
当我写localhost时,它会去那里,但当我点击Localhost和phpMyAdmin时,我收到此错误:
请告诉我如何解决这个问题。感谢
答案 0 :(得分:9)
WAMP正在尝试打开您的浏览器,但设置中的目录不正确。可能是您的浏览器现在位于其他位置。解决这个问题:
[main]
参数navigator
部分下的完整文件路径
答案 1 :(得分:2)
我遇到了类似的问题,为了让我的WAMP服务器再次在我的笔记本电脑上运行,我运行了Apache和MySql的可执行文件,与WAMP系统托盘图标无关。
在Windows资源管理器中,我运行(提升):
{wamp文件夹在我的情况下C:\ wamp} bin \ apache \ apache2.2.22 \ bin \ ApacheManager.exe
这会将apache manager系统托盘图标放入。 然后我用apache系统托盘图标启动apache服务器 然后我跑(升高): {C:\瓦帕} BIN \ MySQL的\ mysql5.5.24 \ BIN \ mysqld.exe
这允许我使用localhost \ phpmyadmin,这对我来说演示了php,mysql和apache都在工作。
我的网络应用也恢复运行。
我的MySql版本和apache版本的时代显示了它的稳定时间。
我最初认为这个问题可能是由谷歌浏览器升级引起的,其中包括系统托盘中的通知图标,因为Chrome升级是我唯一记得改变的事情。我没有使用chrome,但是这并没有解决它 - 虽然这并不排除Chrom Notifications会破坏它!
答案 2 :(得分:2)
多个ini文件和wampmanager conf文件中的路径不正确。以下是我安装后从g驱动器移动到e驱动器的更改。我不得不将g:/的所有实例更改为e:/以及我的chrome.exe位置
wampmanager.conf: 在[main]部分中更新chrome.exe的路径或确保它是正确的。
wampmanager.ini: 将g:/的所有实例更改为e:/(或任何安装驱动器号)
php.ini(在/wamp/bin/php/php5.5.12/下) 再次,将g:/的所有实例更改为e:/(更改为您的安装信函)
一旦做出这些改变,Wampmanager就会正确启动。
答案 3 :(得分:1)
这似乎是对WAMPSERVER开发人员的疏忽。由于某种原因,它无法将文件路径语法从Linux转换为Windows,从而导致以下错误消息:
Aestan纸盒菜单:无法执行菜单项(内部错误) [Exception]无法执行运行操作:目录名称无效
要解决此问题,请编辑wampmanager.conf并将文件路径中的正斜杠替换为反斜杠。
示例:
不正确
editor ="C:/Program Files/Sublime Text 3/sublime_text.exe"
正确
editor ="C:\Program Files\Sublime Text 3\sublime_text.exe"
保存文件,然后右键单击任务栏图标并选择“刷新”。现在,您应该可以使用所选的编辑器编辑文件了,而不会出现问题:)
答案 4 :(得分:0)
我遇到了这个问题并通过编辑4个文件来修复 - root中的wampmanager.conf - root中的wampmanager.ini - php.ini in(wamp64 / bin / php / php5.5.12) - httpd.conf in(wamp64 \ bin \ apache \ apache2.4.18 \ conf)