Yii 1-配置文件未加载

polhcujo  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(172)

在localhost中运行良好的服务器中未加载配置文件的主要原因:

来自public_html/admin.php的代码片段

$yii = dirname(__FILE__) . '../framework/yii.php';
$config = dirname(__FILE__) . '/admin/config/main.php';

print_r($config);

本地主机中的结果:

C:\xampp\htdocs\*****/admin/config/main.php

服务器中的结果:

/home/folder_name/domains/*****/public_html/admin/config/main.php

来自public_html/index.php的服务器结果:

/home/folder_name/domains/******/public_html/protected/config/main.php

我写这篇文章是因为我花了几个小时来追踪这个点。它在前端工作,但在后端不工作。主要原因是什么?

4sup72z8

4sup72z81#

终于,我得到了答案:

$yii = dirname(__FILE__) . '../framework/yii.php';

此代码在单个主机上的多个域期间使用。但代码需要更正:

$yii = dirname(__FILE__) . '/framework/yii.php';

我已经上传了public_html中的框架文件夹。

相关问题