在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
我写这篇文章是因为我花了几个小时来追踪这个点。它在前端工作,但在后端不工作。主要原因是什么?
1条答案
按热度按时间4sup72z81#
终于,我得到了答案:
此代码在单个主机上的多个域期间使用。但代码需要更正:
我已经上传了public_html中的框架文件夹。