2012-01-14 55 views
0

我在托管我的zendframework项目时需要帮助。当我托管它时,我只能查看主页但我无法导航到其他页面。我认为这与.htaccess文件有关。 我的目录结构是这样的:在共享主机上承载zend框架项目

.public-html 
.htaccess 
.myproject 
    .applicaton 
    .public 
    .library 
    .tests 

我将是任何帮助非常graetful。

+1

什么错误消息正在显示和/或记录到错误日志中?你的.htaccess文件是什么样子的?你是自己安装Zend还是由主机提供?没有更多的信息,这个问题就无法得到解答。 – GordonM 2012-01-14 12:31:02

+0

共享主机上有很多ZF的方法:http://stackoverflow.com/questions/3753459/zend-framework-deployment-in-server/3765443#3765443 – 2012-01-14 12:49:34

回答

2

根据您发布的目录结构,它看起来像.htaccess是错误的地方。将其移入公用文件夹并重试。 (您的.htaccess文件应与您的index.php文件位于同一文件夹中,根据Recommended Project Directory Structure。)

+1

另外我相信你的主机只会提供'public -html'文件夹。因此,在@Jeremy提到的将'.htaccess'移动到'public'文件夹之后,我认为你应该将'public-html' smylink(假设这是一个linux盒子)文件夹。 – Optimus 2012-01-15 18:28:49