问题描述
||
我已经在Windows机器中安装了WAMP服务器。我从网上下载了一个简单的Cakephp应用程序\“ samplecake \”,然后将该应用程序复制到c:WAMP / www,然后尝试使用http:localhost / samplecake运行该应用程序显示登录页面(在routes.php中我已将\'/ \'重定向到users / login)。在我的控制器中,afterlogin重定向到/ users / view,但是成功登录后它将重定向到/ users / view
但显示错误:找不到
在此服务器上找不到请求的URL / users / view。
我已经尝试了user_controller中存在的所有操作,例如/ users / add,/ users / edit,但显示了相同的错误Not Found他请求的URL / users / add在此服务器上未找到
我该如何解决这个找不到网址的问题,如果有人知道,请提前帮助我.............
解决方法
您是否在WAMP中启用了重写模块?这将使.htaccess中的URL重写成为可能。
有关如何执行此操作的信息:http://www.anmsaiful.net/blog/php/enable-apache-rewrite-module.html
,似乎缺少.htaccess。请检查您是否复制了这些内容。也许您的Windows隐藏了这些文件,请确保已启用以查看系统上的所有文件。
打开资源管理器
选择工具菜单,然后单击文件夹选项。
新窗口出现后,选择“视图”选项卡。
在标有“ 0”的复选框中打勾。
在
Hidden files and folders section
下,选择标有Show hidden files and folders
的单选按钮。
另外,请考虑采用您的接受率。请查看常见问题解答的重要性。
,以上还有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