[英]Image path issue in yii2
我的yii2项目中有前端,后端和API。我从url中删除了front / web。 http://www.yiiframework.com/wiki/755/how-to-hide-frontend-web-in-url-addresses-on-apache/但我的整个图像在后端和前端都找不到错误。问题给出路径。我已经尝试在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;">
仍然出现错误(#2)。请帮助
您在此行中有一些语法错误:
<?Yii ::getAlias('@source') ?>
用。。。来代替:
<?= Yii ::getAlias('@source') ?>
设置别名(common / config / bootstrap.php):
Yii::setAlias('@root', realpath(dirname(__FILE__).'/../../'));
获取别名:
Yii ::getAlias('@root');
从项目根目录获取上传的图像
<img src="<?= Yii ::getAlias('@root').'uploads/images/cool.png';?> ">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.