【问题标题】:wampserver configuration issueswampserver 配置问题
【发布时间】:2014-05-18 19:36:40
【问题描述】:

我的环境是 WampServer 版本 2.5,运行 Apache/2.4.9 (Win64) PHP/5.5.12/ MySQL 5.6.17

localhost 工作正常,我可以在DocumentRoot 中看到project folders。当我尝试通过链接导航project folders 时,浏览器找不到它们。例如,如果我尝试打开www 内的test 文件夹,即localhost-->test 导致test folder 未找到,并且显然浏览器中的url 显示http://test/。但是如果我在浏览器中手动输入位置,如http://localhost/test/,那么我可以看到该项目,然后病房可以通过链接导航子文件夹。

我希望能够从我的localhost 导航项目,而不是输入它。

【问题讨论】:

    标签: php apache wamp wampserver


    【解决方案1】:

    Wamp 2.5 可以使用虚拟主机。 here is nice tutorial。但是如果你仍然想使用 localhost 使用这个:

    在WWW导向器-> index.php文件中搜索:

    $suppress_localhost = true; // line 30
    

    并将其设置为 false:

    $suppress_localhost = false;
    

    要使托盘菜单中的“我的项目”工作,您需要在第 651 行从 c:\Wamp\scripts 编辑 refresh.php 文件替换:

    $myreplacesubmenuProjects .= 'Type: item; Caption: "'.$projectContents[$i].'"; Action: run; FileName: "'.$c_navigator.'"; Parameters: "http://'.$projectContents[$i].'/"; Glyph: 5 ';
    

    与:

    $myreplacesubmenuProjects .= 'Type: item; Caption: "'.$projectContents[$i].'"; Action: run; FileName: "'.$c_navigator.'"; Parameters: "http://localhost/'.$projectContents[$i].'/"; Glyph: 5 ';
    

    然后在托盘图标上单击“刷新”。

    【讨论】:

    • 是的,成功了。它是否记录在某处?好像错过了。
    • 我没有在网上找到这个,但我在 sourceforge 上打开了一张票。如果您尝试选择托盘图标-> 我的项目,则会出现一些错误。
    • 我刚刚在forum.wampserver.com/read.php?2,123740,123752 发现。这不是错误,而是良好实践的预期功能。建议为您的所有项目创建虚拟主机,即使是那些存储在\wamp\www\project1 样式文件夹中的项目。这是配置项目的正确方法,以便它与托管服务器中可能找到的环境相匹配。我已将您的答案标记为正确,因为它直接解决了提出的问题。
    • 这是一个非常糟糕的解决方案!正如 SASM 所说,您应该为每个项目创建一个虚拟主机。
    • 如果我在 www 文件夹中已经有多个项目并且想在本地工作并且没有配置虚拟主机这么多项目?为什么不用这个替代方案在没有虚拟主机的情况下在本地工作?
    猜你喜欢
    • 2015-05-25
    • 1970-01-01
    • 2011-07-14
    • 2016-08-03
    • 1970-01-01
    • 2014-04-20
    • 2011-06-14
    • 2015-04-01
    • 1970-01-01
    相关资源
    最近更新 更多