Я нашел тему, обсуждающую это: https:// github.com/livewire/livewire/issues/242
с помощью службы RunCloud
Я пробовал решения этой проблемы, но так и не смог решить проблему.
Здесь вот что я пробовал:
Пытаюсь запустить: "
Код: Выделить всё
php artisan vendor:publish --force --tag=livewire:assets
Когда я выполняю эту команду, я получаю только это сообщение без изменений:
"
Код: Выделить всё
No publishable resources for tag [laravel-assets].
Выполняется: "
Код: Выделить всё
php artisan vendor:publish
'
Код: Выделить всё
asset_url' => 'livedomain.com'. когда я это делаю, путь превращается в нечто вроде: 'livedomain.com/livedomain.com?id=12jk1212
Я также пробовал такие вещи, как «/public» (в RunCloud мне нужно установить корневой каталог проекта в «/public» ' при установке), но получаю ту же ошибку.
Установка директивы конфигурации Nginx:
Код: Выделить всё
location ~* \.(jpg|jpeg|gif|png|webp|svg|woff|woff2|ttf|css|js|ico|xml)$ {
try_files $uri /index.php?$query_string;
access_log off;
log_not_found off;
expires 14d;
}
Код: Выделить всё
Refused to execute script from '
Если я отключу защиту от перехвата MIME в RunCloud, я получу следующее:
Код: Выделить всё
Uncaught SyntaxError: Unexpected token '
Подробнее здесь: [url]https://stackoverflow.com/questions/76984914/laravel-livewire-js-500-error-on-production[/url]