我在本地开发了我的应用程序(它运行良好),并想将其上传到共享主机进行测试。现在我收到一个致命错误,说当我转到我的应用程序上的任何页面时找不到 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 上访问我的应用程序,问题仍然存在
有人有什么想法吗?