我正在尝试在我的localhost上运行基于Yii的网站。我在ubuntu 12.04机器上使用apache2。
它一直工作到localhost/website/
并显示该文件夹中的目录:
framework/ frontend/ support/ www/
要运行网站,我必须使用www/
,当我点击www/
时,它会显示服务器错误。
要解决此问题,我已将var/www/website
中的所有权限更改为
sudo chmod -R 755 website sudo chown -R website sudo chgrp -R www-data website
作为最后的手段,我使用chmod -R 777 website
。
仍然无法正常工作。我认为在我的机器上安装Yii可能有问题,但是Yii文件夹中的演示工作正常。
答案 0 :(得分:0)
是否支持'和'前端'你的应用?将您的应用程序移动到www文件夹是一个选项,但您需要更正index.php条目脚本中的路径才能到达框架。另一个选项是使用.htaccess规则指向您的应用程序文件夹。但是,我没有足够的经验来帮助你.htaccess。