0

我在本地开发了我的应用程序(它运行良好),并想将其上传到共享主机进行测试。现在我收到一个致命错误,说当我转到我的应用程序上的任何页面时找不到 Zend DefaultController,只有索引页面有效...... indexcontroller 也像我的其他控制器一样扩展了 Default 控制器。

测试版本在 tbox.ues.ch 上可见,这个页面可以工作,但是当你去 tbox.ues.ch/tender 例如它抛出错误。

我在这一行的代码很简单

use Zend\MVC\Controller\AbstractActionController ;

class TenderController extends AbstractActionController 
{...

没有什么特别的,就像你看到的那样

我正在使用 zendskeletonapplication 并且根文件夹中的 .htaccess 包含

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]

RewriteRule ^public/.*$ /public/index.php [NC,L]

我已经搜索了 arround,尝试了几个 htaccess 配置,但没有找到解决方案。即使我使用 ZF2 的默认 .htaccess 在 tbox.ues.ch/public 上访问我的应用程序,问题仍然存在

有人有什么想法吗?

4

1 回答 1

0

刚刚发现我的错误...我将 Zend\MVC... 更改为 Zend\Mvc... 大写问题

但是我发现它在我的本地主机上而不是在我的共享主机上工作很奇怪,无论如何现在我知道我的问题来自哪里

于 2013-08-12T10:03:38.793 回答