本地主机上的Yii框架服务器错误

本地主机上的Yii框架服务器错误,yii,apache2,Yii,Apache2,我正试图在我的本地主机上运行一个基于Yii的网站。我在ubuntu 12.04机器上使用apache2 它一直工作到localhost/website/,并显示该文件夹中的目录: framework/ frontend/ support/ www/ 作为最后手段,我使用了chmod-r777网站。 还是不行。我认为我的机器上安装的Yii可能有问题,但是Yii文件夹中的演示正常工作 支持和前端是你的应用吗?将应用程序移动到www文件夹是一个选项,但您需要更正index.php条目脚本中的路径才能到

我正试图在我的本地主机上运行一个基于Yii的网站。我在ubuntu 12.04机器上使用apache2

它一直工作到
localhost/website/
,并显示该文件夹中的目录:

framework/ frontend/ support/ www/ 作为最后手段,我使用了
chmod-r777网站

还是不行。我认为我的机器上安装的Yii可能有问题,但是Yii文件夹中的演示正常工作

支持和前端是你的应用吗?将应用程序移动到www文件夹是一个选项,但您需要更正index.php条目脚本中的路径才能到达框架。另一个选项是使用.htaccess规则指向应用程序文件夹。但是,我在.htaccess方面的经验不足,无法为您提供帮助。

您能在www文件夹中发布index.php的内容吗?如果您可以在index.php文件的顶部添加以下行,也会对我们有所帮助:
ini\u集('display\u errors',1);ini设置(“显示启动错误”,1);错误报告(-1)
并发布导航到www文件夹时显示的错误…index.php包含以下代码“抱歉,上面的评论”。现在无法编辑它。我的index.php是
Hmmm。。。似乎是适当的。。。我假设配置的路径是正确的,并且yii.php位于正确的位置。您能将我上面粘贴的代码添加到index.php文件的顶部并再次运行它以查看实际错误是什么吗?再次输入代码:
ini\u set('display\u errors',1);ini设置(“显示启动错误”,1);错误报告(-1)。此代码启用错误报告…是的,这导致:
Parse error:syntax error,unexpected'['但是,在第74行的/var/www/ft-website/frontend/controllers/SiteController.php中,SiteController.php没有错误。因为该文件与联机文件相同。路径正确。但是,我不确定yii.php。正确的位置应该在哪里?/网站是我的应用程序,文件夹在应用程序中。frontend保存着我的MVC文件夹。所以我不认为这是问题所在,因为在实际的网站结构上,这是相同的结构,并且网站运行良好。
sudo chmod -R 755 website
sudo chown -R  website
sudo chgrp -R www-data website