Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php yii2中的映像路径问题_Php_Url_Yii2 - Fatal编程技术网

Php yii2中的映像路径问题

Php yii2中的映像路径问题,php,url,yii2,Php,Url,Yii2,在我的yii2项目中,我有前端、后端和API。我已经从url中删除了前端/web。为此,我跟随下面的帖子。 但我的整个图像在后端和前端找不到错误。我在给出路径方面面临问题。我尝试了以下代码 在params-local.php中 Yii ::setAlias('@source', 'http://example.com'); 在Frontend/index.php中 <body style="background-image:url(.<?Yii ::getAlias('@so

在我的yii2项目中,我有前端、后端和API。我已经从url中删除了前端/web。为此,我跟随下面的帖子。 但我的整个图像在后端和前端找不到错误。我在给出路径方面面临问题。我尝试了以下代码 在params-local.php中

   Yii ::setAlias('@source', 'http://example.com');
在Frontend/index.php中

<body style="background-image:url(.<?Yii ::getAlias('@source') ?>.'/images/media-bg.jpg');background-attachment:fixed;">

这行中有一些语法错误:

<?Yii ::getAlias('@source') ?>
获取别名:

Yii ::getAlias('@root');
正在从项目根目录获取上载的映像

<img src="<?= Yii ::getAlias('@root').'uploads/images/cool.png';?> ">
“>

首先设置alias,然后在需要的任何位置获取alias。因此,这将是一个错误。请指定您获取的错误I'm get error(#2)内部服务器错误
Yii ::getAlias('@root');
<img src="<?= Yii ::getAlias('@root').'uploads/images/cool.png';?> ">