Как получить доступ к папке вне корня документа в Yii?

#php #yii

#php #yii

Вопрос:

Мой корень документа Yii /var/www/html/check/web

Теперь мне нужно получить доступ к папке с именем uploads , которая находится /var/www/html/check/download по адресу, то есть за пределами моего корня документа.

Теперь, как я могу получить доступ к папке download из корня.

Ответ №1:

Вы можете получить его, как показано ниже:

 echo Yii::getPathOfAlias('webroot');
  

Это вернет желаемый результат:

 var/www/html/check
  

Если вы хотите получить путь к своему приложению, вы можете:

 echo Yii::getPathOfAlias('application');
  

или

Чтобы получить абсолютный URL-адрес webroot, используйте Yii::app()->getBaseUrl(true) . Проверьте это и это.

Или используйте Yii::getAlias(‘@uploads’) .

Комментарии:

1. Для ‘webroot’ установлено значение /var/www/html/check/web

2. Проверьте с помощью Yii::getPathOfAlias('application');