我一整天都在努力让 xdebug 工作。我已经尝试完全重新安装自制软件,清除 php 并安装最新版本,重新安装 apache(如下:https : //getgrav.org/blog/macos-catalina-apache-multiple-php-versions),现在尝试使用 pecl 以及从源 xdebug 安装,我继续收到错误。尝试通过 pecl 安装:
sudo pecl install xdebug
Password:
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in Validator.php on line 1933
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /usr/local/pear/share/pear/PEAR/PackageFile/v2/Validator.php on line 1933
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
Cannot install, php_dir for channel "pecl.php.net" …Run Code Online (Sandbox Code Playgroud) 我正在尝试将加载指示器添加到现有 DIV 布局的中间,而不更改 div 的大小,并在我的 AJAX 请求为屏幕的该部分加载数据时覆盖它。我知道如何通过 AJAX 请求进行显示和隐藏,但我遇到的困难是获取正确的 HTML、CSS 或 bootrstrap 类来在 div 中间显示旋转器。
许多现有的问题和答案都会在屏幕中间显示一个旋转器。这不是我正在做的事情,我需要让它充满活力。换句话说,如果屏幕大小发生变化,我希望旋转器保持在这个特定 DIV 的中心。
这是我的屏幕图像:
以及生成它的 HTML(仅显示第一个块的 HTML,屏幕上一行中有 5 个):
<!-- Reveneue YTD -->
<div class="col-md-2 col-sm-12">
<div class="card">
<div class="card-body">
<div class="float-right">
<i class="mdi mdi-currency-usd widget-icon"></i>
</div>
<h5 class="text-muted font-weight-normal mt-0" title="Sales"><a href="pipeline.php" class="text-body">Sales</a><sup><a href="javascript:void(0);" id="" data-toggle="tooltip" title="" data-original-title="Year-to-date Sales."><i class="mdi mdi-map-marker-question-outline text-success"></i></a></sup></h5>
<h3 class="mt-3 mb-3">$56,327</h3>
<p class="mb-0 text-muted">
<span class="text-success mr-2"><i class="mdi mdi-arrow-up-bold"></i> 9.00%</span>
<span class="text-nowrap">Since last month</span>
</p>
</div> <!-- end card-body-->
</div> …Run Code Online (Sandbox Code Playgroud)