我读过很多帖子,并尝试了一切使 iframe 响应并保持 16-9 比例...这还不错,但视频仍然在 YouTube 框架中被裁剪。
Bootstrap 5 有什么技巧?
<div class="embed-responsive embed-responsive-16by9" style="width:800px; height:450px">
<iframe class="embed-responsive" title="YouTube video player" src="{{ $image['image']['url'] }}" frameborder="0" allowfullscreen="" width="100%" height="100%"></iframe>
</div>
Run Code Online (Sandbox Code Playgroud) 我查看了针对类似问题提出的几个答案,但对我的案例没有任何作用。仅供参考,这是我在 Laravel 7 中的第一个项目,在我的 Mac 上运行良好。我已按照本文在我的服务器上部署了该项目。在网络上运行该项目时,出现以下错误:
致命错误:未捕获运行时异常:尚未设置外观根。在 /usr/www/users/utopiqwvpw/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:258
堆栈跟踪:#0 /usr/www/users/utopiqwvpw/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(425): Illuminate\Support\Facades\Facade::__callStatic('replaceNamespac.. .', 数组) #1 /usr/www/users/utopiqwvpw/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(402): Illuminate\Foundation\Exceptions\Handler->registerErrorViewPaths() # 2 /usr/www/users/utopiqwvpw/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(313): Illuminate\Foundation\Exceptions\Handler->renderHttpException(Object(Symfony\Component\HttpKernel\)异常\HttpException))#3 /usr/www/users/utopiqwvpw/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(210):照亮\Foundation\Exceptions\Handler->prepareResponse(对象( Illuminate\Http\Request), Object(Symfony\Component\HttpKernel\Exception\HttpExcepti in /usr/www/users/utopiqwvpw/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php 第 258 行
我该如何修复它?
deployment runtimeexception composer-php laravel-facade laravel-7
我的数据库是latin1_swedish_ci,但所有包含外来字符(德语,土耳其语......)的表都是utf8_general_ci.
在升级到php 5.6之前,我用过
mysql_query("SET CHARACTER SET utf8;");
mysql_query("SET NAMES utf8");
Run Code Online (Sandbox Code Playgroud)
之前mysql_query(),一切都在我的页面中正确显示(<meta http-equiv="content-type" content="text/html;charset=UTF-8" />在页眉中).
所有转换后mysql_query(...)到mysqli_query(id,...)下PHP 5.6运行,所有的外语,现在加扰?和 .切换回PHP 5.4没有帮助.phpMyAdmin正确显示mysql数据库(未更改).
我四处寻找解决方案,但没有任何作用......我错过了什么?
我需要更改代码才能正常工作?
我正在努力使图像本身上的链接起作用。到目前为止,我只能设法在图像底部的文本叠加层上获得链接,而不能在图像的其余部分上获得链接。每次尝试进行某些操作都会破坏卡的布局,并且覆盖层将不再起作用。任何的想法?
.bg-semitransparent { background-color: rgba(60,60,60,0.6); }
<div class="card text-white">
<img src="...image" alt="Angel #1" class="img-fluid" style="" />
<div class="card-img-overlay h-100 d-flex flex-column justify-content-end">
<div class="card-text border-0 bg-semitransparent text-center">
<a href="...link">Anchor Text</a>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我已经在我的网络服务器上部署了我的项目。.env 包含 Web 数据库的正确设置,但由于某种原因 Laravel 仍然尝试连接到本地主机。
问题是,如果我使用任何 php artisan xxx:clear,它会给出相同的错误:
SQLSTATE[HY000] [1698] 用户“root”@“localhost”访问被拒绝...
那么我可以强制 Laravel 8 清除缓存(因为我猜这是问题所在)并读取 .env 文件中的正确凭据?
是否可以使用字符串,例如:
$x = "field1 > 1 && field 2 LIKE '%z%'...";
Run Code Online (Sandbox Code Playgroud)
而不是将上面的字符串分成如下块:
->where('field1', '>', 1)
->where('field2', 'LIKE', '%z%')
Run Code Online (Sandbox Code Playgroud)
原因是我where在旧项目中写了很多像上面这样的语句,我想像在具有雄辩查询的新项目中一样使用它们。
bootstrap-4 ×2
laravel ×2
mysql ×2
caching ×1
composer-php ×1
css ×1
database ×1
deployment ×1
eloquent ×1
iframe ×1
laravel-7 ×1
overlay ×1
photo ×1
php ×1
utf-8 ×1