Обращение к несуществующим ассетам

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
toxa93
Сообщения: 1
Зарегистрирован: 2023.08.10, 15:07

Обращение к несуществующим ассетам

Сообщение toxa93 »

Всем приветы!
После переноса проекта на новый сервер наблюдаю, по логам, обращение части пользователь к несуществующим ассетам.
Содержимое web/assets не переносилось. Сейчас там есть новые ассеты. Пробовал чистить web/assets, новые ассенты без проблем создаются.

Класс ассета

Код: Выделить всё

class MyAssets extends AssetBundle {
	public function init():void {
		$this->depends = [];
		
		$this->sourcePath = __DIR__.'/assets/';
		
		//при обращении к этим стилям ошибка
		$this->css = [
			'styles/bootstrap.min.css',
			'styles/style.css',
		];
		$this->js = [];
		$this->publishOptions = [
			'forceCopy' => false
		];

		parent::init();
	}
}
и обращение к изображениям тоже 404

Код: Выделить всё

<?php
$bundle = MyAssets::register($this);
?>
<!DOCTYPE html>
<body>
//code
<?= Html::img($bundle->baseUrl.'/images/arrow.svg') ?>
//code
</body>
</html>
Повторю, что проблема у части пользователей, у меня она не воспроизводится.

Что может быть и что с этим можно сделать? Любые идеи.

PS доменное имя не менялось.
Ответить