错误:在此服务器上找不到请求的url / users / view

时间:2011-05-25 03:49:27

标签: php cakephp

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

但显示错误:未找到

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

我已尝试过user_controller中存在的所有操作,例如/ users / add,/ users / edit但它显示相同的错误未找到他请求的URL / users / add在此服务器上找不到

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

3 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

上述另外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

相关问题