2012-12-20 17 views
1

我已经上传ZF共享主机,但它只是indexcontrollerindexAction正在休息它正在显示“404页面未找到”。ZendFramework - 只有indexcontroller indexAction正在工作

网站在本地服务器上正常工作。

可能是什么问题?请帮帮我。

+0

让我猜测:你的本地服务器托管在Windows上,但共享托管是Unix的,对吧? ) – raina77ow

+0

不,这两个都是Linux – Lucifer

+0

我会从这开始,以缩小问题出现的位置:将一些调试/日志记录放入控制器/不能正常工作的操作中,看看你是否能够找到它们。 – DWright

回答

4

mod_rewrite规则没有被应用。主要原因可能是您的Web服务器未设置为读取.htaccess文件(这是默认指定ZF重写规则的地方)。比较两个环境之间的Apache变量AllowOverride的设置。

+2

测试此方法的一种方法是尝试使用http://myurl.com/index.php/about或任何你想要的控制器。如果它起作用,那么它就是一个重写问题,而不是你的控制器出错,路由设置。 – Iznogood

1

我的猜测是.htaccess丢失,或者它的权限等,导致路由问题。检查“非常漂亮”的网址来看看,但我猜你会达到没有问题的网页。

相关问题