Yii1-配置文件未加载

Yii1-配置文件未加载,yii,config,yii1.x,Yii,Config,Yii1.x,未在本地主机运行良好的服务器中加载配置文件的主要原因: 来自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_

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

来自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
/home/folder_name/domains/******/public_html/protected/config/main.php
导致严重后果:

C:\xampp\htdocs\*****/admin/config/main.php
/home/folder_name/domains/*****/public_html/admin/config/main.php
/home/folder_name/domains/******/public_html/protected/config/main.php
从public\u html/index.php中删除结果:

C:\xampp\htdocs\*****/admin/config/main.php
/home/folder_name/domains/*****/public_html/admin/config/main.php
/home/folder_name/domains/******/public_html/protected/config/main.php

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

最后,我得到了答案:

$yii = dirname(__FILE__) . '../framework/yii.php';
此代码在单个主机上的多个域中使用。但代码需要更正:

$yii = dirname(__FILE__) . '/framework/yii.php';
我已经上传了公共html中的框架文件夹