0

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

它一直有效localhost/website/ 并显示该文件夹中的目录:

框架/
前端/
支持/
万维网/

但是,要运行该网站,我必须使用www/并且单击www/它的那一刻会显示Server Error

为了解决这个问题,我更改了我var/www/website的所有权限

sudo chmod -R 755 网站
sudo chown -R 网站
sudo chgrp -R www-数据网站

作为最后的手段,我使用了chmod -R 777 website. 还是不行。我认为这可能是我机器上安装的 Yii 本身的问题,但 Yii 文件夹中的演示工作正常。

4

1 回答 1

0

您的应用程序是“支持”和“前端”吗?将您的应用程序移至 www 文件夹是一种选择,但您需要更正 index.php 条目脚本中的路径才能到达框架。另一种选择是使用 .htaccess 规则指向您的应用程序文件夹。但是,我对 .htaccess 的经验不足,无法帮助您。

于 2013-08-16T14:33:41.527 回答