yii框架目录中没有这样的文件

时间:2014-10-30 15:24:38

标签: php yii

最近,我尝试安装需要yii框架的应用程序。 不幸的是,它似乎无法找到位于我的框架目录中的yii.php文件,因此给我一个内部服务器错误。

我已经搜索了很长一段时间的答案,没有任何结果。我非常确定目录和文件都在那里。

错误:

PHP Warning:  require_once(/home/site/public_html/framework/yii.php): failed to open stream: No such file or directory in /home/site/public_html/index.php on line 15
PHP Fatal error:  require_once(): Failed opening required '/home/site/public_html/framework/yii.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/site/public_html/index.php on line 15

的index.php:

// change the following paths if necessary
$yii=dirname(__FILE__).'/framework/yii.php';
$config=dirname(__FILE__).'/application/config/web.php';

if(!is_readable($config))
    exit('Missing configuration file. Please run the <a href="./install">installation</a>.');

// remove the following lines when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
// specify how many levels of call stack should be shown in each log message
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);

require_once($yii);
Yii::createWebApplication($config)->run();

我还有CHMODDED目录(777),但没有任何结果。 感谢帮助。

2 个答案:

答案 0 :(得分:1)

您问题中的路径是/home/site/public_html/framework/yii.php 但在图片中,我看到:/ home / mbbclanv / ......这是错误的。

答案 1 :(得分:0)

如果您确定文件存在且路径正确,请尝试使用

chmod -R 777 /home/site/public_html/

-R以递归方式提供权限。