【问题标题】:Error :The requested url /users/view is not found on this server错误:在此服务器上找不到请求的 url /users/view
【发布时间】:2011-05-25 03:49:27
【问题描述】:

我已经在我的 Windows 机器上安装了 WAMP 服务器。我从网上下载了一个名为“samplecake”的简单 cakephp 应用程序并将该应用程序复制到 c:WAMP/www 然后尝试使用 http:localhost/samplecake 运行该应用程序它显示了登录页面(在 routes.php 中,我已将“/”重定向到 users/login)。在我的控制器中,登录后重定向到 /users/view ,但成功登录后它将重定向到 /users/view

但显示错误:未找到

在此服务器上找不到请求的 URL /users/view。

我已经尝试了 user_controller 中存在的所有操作,例如 /users/add、/users/edit,但它显示相同的错误 Not Found he requested URL /users/add is not found on this server

如果有人知道,我该如何解决这个找不到网址的问题,请帮助我提前谢谢......

【问题讨论】:

    标签: php cakephp


    【解决方案1】:

    您是否在 WAMP 中启用了重写模块?这将使 .htaccess 中的 URL 重写成为可能。

    如何操作的信息:http://www.anmsaiful.net/blog/php/enable-apache-rewrite-module.html

    【讨论】:

      【解决方案2】:

      似乎缺少 .htaccess。请检查您是否复制了这些内容。也许您的 Windows 隐藏了这些文件,请确保已启用您可以查看系统上的所有文件。

      1. 打开资源管理器
      2. 选择“工具”菜单并单击“文件夹选项”。
      3. 出现新窗口后,选择“查看”选项卡。
      4. 勾选标记为Display the contents of system folders的复选框。
      5. 在Hidden files and folders section 下选择标记为Show hidden files and folders 的单选按钮。

      另外,请考虑提高您的接受率。请查看FAQ 为什么这很重要。

      【讨论】:

        【解决方案3】:

        以上还有 1 个补充:

        如果它的窗口进入你的 wamp 文件夹, 在Folder and search options >> Check the option "Display the extensions for known file types" to verify its a valid php file.下

        案例:如果未选中此选项“显示已知文件类型的扩展名”,则创建一个文本文件并将其保存为 test.php。出现:test.php 而不是 test.php.txt

        【讨论】:

          猜你喜欢
          • 2017-09-09
          • 1970-01-01
          • 2014-02-22
          • 2017-03-21
          • 2010-10-16
          • 1970-01-01
          • 2013-05-22
          • 2018-04-19
          • 2017-10-31
          相关资源
          最近更新 更多