Wamp 服务器错误。无法执行运行操作

问题描述 投票:0回答:5

我正在尝试启动 wamp 服务,两周前它在我的笔记本电脑上完全运行良好,但现在两周后我突然收到此错误:

无法执行菜单项(内部错误)[异常]无法执行运行操作:目录名称无效

当我单击 wamp 时,我会转到 apache,然后选择服务,然后测试端口 80,这就是我看到的:

enter image description here

当我写 localhost 时,它会出现在那里,但是当我单击 Localhost 和 phpMyAdmin 时,我收到此错误: enter image description here

请告诉我如何解决这个问题。谢谢

wamp wampserver
5个回答
13
投票

WAMP 正在尝试打开您的浏览器,但设置中的目录不正确。您的浏览器现在可能位于其他位置。要解决此问题:

  1. 编辑 wamp 目录中的 wampmanager.conf 文件。
  2. [main]
    部分下的完整文件路径替换为
    navigator
    参数
  3. 保存文件
  4. 右键单击 wamp 图标并选择刷新
  5. 立即尝试

祝你好运!


3
投票

多个ini文件和wampmanager conf文件路径不正确。以下是自从我的安装从 g 驱动器转移到 e 驱动器以来我更改的内容。我必须将 g:/ 的所有实例以及我的 chrome.exe 位置更改为 e:/

wampmanager.conf: 在 [main] 部分更新 chrome.exe 的路径或确保它是正确的。

wampmanager.ini: 将 g:/ 的所有实例更改为 e:/ (或任何您的安装驱动器盘符)

php.ini(位于/wamp/bin/php/php5.5.12/下) 再次将 g:/ 的所有实例更改为 e:/ (更改为您的安装盘符)

进行这些更改后,Wampmanager 可以正确启动。


2
投票
我遇到了类似的问题,为了让我的 WAMP 服务器在我的笔记本电脑上再次工作,我运行了独立于 WAMP 系统托盘图标的 Apache 和 MySql 的可执行文件。

在 Windows 资源管理器中,我运行(提升):

{wamp 文件夹在我的情况下为 C:\wamp}bin pache pache2.2.22 in\ApacheManager.exe

这会将 apache 管理器系统托盘图标放入其中。 然后我使用apache系统托盘图标来启动apache服务器 然后我跑(抬高): {C:\wamp}bin\mysql\mysql5.5.24 in\mysqld.exe

这允许我使用 localhost\phpmyadmin,这对我来说表明 php、mysql 和 apache 都可以工作。

我的网络应用程序也恢复并运行。

我的 MySql 版本和 apache 版本的年龄显示了它稳定了多长时间。

我最初认为这个问题可能是由 google chrome 升级引起的,其中包括系统托盘中的通知图标,因为 chrome 升级是我记得唯一改变的东西。我卸载了 chrome,但这并没有修复它 - 尽管这并不排除 Chrom 通知是破坏它的原因!


2
投票
这似乎是 WAMPSERVER 开发人员的疏忽。由于某种原因,它不会将文件路径语法从 Linux 转换为 Windows,从而导致以下错误消息:

Aestan 托盘菜单: 无法执行菜单项(内部错误) [异常] 无法执行运行操作:目录名称无效

要解决此问题,请编辑 wampmanager.conf 并将文件路径中的正斜杠替换为反斜杠。

示例:

不正确

editor ="C:/Program Files/Sublime Text 3/sublime_text.exe"

正确

editor ="C:\Program Files\Sublime Text 3\sublime_text.exe"

保存文件,然后右键单击托盘图标并选择“刷新”。您现在应该可以使用所选的编辑器编辑文件,不会出现任何问题:)


0
投票
我遇到过这个问题并通过编辑4个文件修复 - 根目录中的 wampmanager.conf - 根目录中的 wampmanager.ini - php.ini (wamp64/bin/php/php5.5.12) - httpd.conf (pache pache2.4.1 中的 wamp64)
© www.soinside.com 2019 - 2024. All rights reserved.