小编Kir*_*ard的帖子

如何从 Homebrew 重新开始?

我最近用 M2 Mac 更换了我的 Intel Macbook,并使用 Time Machine 备份来初始化硬盘。当然,这忠实地复制了所有英特尔代码。

我已经习惯了旧系统。今天跑步brew upgrade给了我:

Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)!
Please create a new installation in /opt/homebrew using one of the
"Alternative Installs" from:
  https://docs.brew.sh/Installation
You can migrate your previously installed formula list with:
  brew bundle dump

Run Code Online (Sandbox Code Playgroud)

所以我当然跑了brew bundle dump,但这并没有给我任何更多的方向。我已经准备好用类似的东西把整个石板擦干净rm -rf xxx并重新开始,但我觉得我应该挑剔xxx

FWIW,brew --version返回:

Homebrew 3.6.5-10-gbde685a
Homebrew/homebrew-core (git revision d6fa8906828; last commit 2022-10-11
Homebrew/homebrew-cask (git revision …
Run Code Online (Sandbox Code Playgroud)

macos homebrew

6
推荐指数
2
解决办法
1846
查看次数

WordPress自定义帖子类型,页面作为父级?

我的新WP项目中有很多自定义类型的项目,出于导航原因,我想让其中一些父项成为Wordpress页面.问题是,显然,Wordpress不允许您在具有不同帖子类型的项目之间建立父子关系.

无论如何都要覆盖这个?我正在使用Wordpress 3.1

wordpress

5
推荐指数
1
解决办法
8191
查看次数

WordPress Multisite 目录 nginx 配置

我正在尝试使用 nginx 后面的子目录设置 WordPress Multisite。

最初我的 WordPress 托管在 https://example.com/wordpress,现在我将其移至 Multisite。

wp-config.php 看起来不错:

define('WP_DEBUG', false);
define( 'WP_ALLOW_MULTISITE', true );

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'example.com');
define('PATH_CURRENT_SITE', '/wordpress/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1); `
Run Code Online (Sandbox Code Playgroud)

我的nginx.conf是:

server { 
    listen 80;
    server_name example.com;

    root /var/www/; # wordpress is at /var/www/wordpress, All wp files are in this wordpress folder
    index index.php;

    access_log /var/log/nginx/access.log main;
    error_log /var/log/nginx/error.log;

    recursive_error_pages on;

    location / {
        try_files $uri $uri/ /wordpress/index.php?q=$uri&$args;
    }

    # Add trailing slash to */wp-admin requests. …
Run Code Online (Sandbox Code Playgroud)

wordpress nginx subdirectory multisite

5
推荐指数
1
解决办法
1221
查看次数

Codeception: [RuntimeException] 调用未定义的方法 AcceptanceTester::wait

我正在使用 Codeception 进行我的第一次验收测试。

当我使用wait()或运行测试时waitForElement(),我收到以下消息:

[RuntimeException] Call to undefined method AcceptanceTester::wait  
Run Code Online (Sandbox Code Playgroud)

这是我的 acceptance.yml

# Codeception Test Suite Configuration
#
# Suite for acceptance tests.
# Perform tests in browser using the WebDriver or PhpBrowser.
# If you need both WebDriver and PHPBrowser tests - create a separate     suite.

class_name: WebGuy
modules:
enabled:
    - WebDriver
    - \Helper\Acceptance
config:
    WebDriver:
        url: 'http://rh.dev'
        browser: 'firefox'
Run Code Online (Sandbox Code Playgroud)

这是我的测试:

$I = new AcceptanceTester($scenario);
$I->wantTo('Register my profile for the first time');
$I->amOnPage('/register');
$I->fillField('name', $person->name); …
Run Code Online (Sandbox Code Playgroud)

acceptance-testing laravel codeception

5
推荐指数
2
解决办法
5441
查看次数

将ID添加到“联系表单7”表单

我正在尝试向我的cf7表单添加ID。根据cf7论坛,您所要做的就是添加html_id="your id"短代码,但是由于某些原因,它不起作用。

这是我的简码-

[cf7-form id="hp-top-partial" html-id="cf7-hp-top-partial" html_class="form nini-form" cf7key="question"]
Run Code Online (Sandbox Code Playgroud)

有什么建议么?

wordpress contact-form-7

5
推荐指数
3
解决办法
2万
查看次数

安装 barryvdh/laravel-dompdf 时 Composer require 出现错误

我对 Laravel 还很陌生,并且编写了我的第一个应用程序。

我在 Windows 上使用 Laravel 5.4 和 PHP 7.1.5,但是当我运行命令时composer require barryvdh/laravel-dompdf,出现以下问题。我已经遵循了许多“可能的解决方案”,但仍然不起作用。

这是错误:

您的要求无法解析为一组可安装的软件包。

问题 1 - barryvdh/laravel-dompdf ^0.8.1 的安装请求 -> 可满足 barryvdh/laravel-dom
pdf[v0.8.1]。- barryvdh/laravel-dompdf v0.8.1 需要 dompdf/dompdf ^0.8 -> 可满足 dompdf/dompdf[v0.1]
8.0、v0.8.1、v0.8.2],但这些与您的要求或最低稳定性相冲突。

php pdf laravel

5
推荐指数
2
解决办法
3万
查看次数

在没有优惠券的情况下在 WooCommerce 中设置折扣

我需要手动设置折扣而不使用优惠券。

我已经检查了 Github 中的 Woocommerce 源,我看到它使用了“set_discount_total”函数,但它不起作用。

我试过了WC()->cart->set_discount_total(15)$order->set_discount_total(15);但没有。

这是我的代码:

<?php
function letsgo_order_total($order_id, $posted_data, $order) {
    $order = wc_get_order( $order_id );
    $order->set_discount_total(50);
}
add_action('woocommerce_checkout_order_processed','letsgo_order_total',10,3);
?>
Run Code Online (Sandbox Code Playgroud)

实际上我发现了一种方法,它可以工作,但我不喜欢代码:

<?php
$cart_discount = 50;
$discount = (double)get_post_meta($order_id,'_cart_discount',true);
update_post_meta($order_id,'_cart_discount',$cart_discount + $discount);
?>
Run Code Online (Sandbox Code Playgroud)

wordpress discount woocommerce

5
推荐指数
1
解决办法
1760
查看次数

使用php artisan migrate时找不到驱动程序错误

我开始了一个新的博客项目来尝试 Laravel。我按照https://laracasts.com/series/laravel-from-scratch-2017/episodes/1?autoplay=true 中的教程进行操作。我更改了 .env 文件

DB_DATABASE=homestead 
DB_USERNAME=homestead 
DB_PASSWORD=secret
Run Code Online (Sandbox Code Playgroud)

DB_DATABASE=blog
DB_USERNAME=root
DB_PASSWORD=
Run Code Online (Sandbox Code Playgroud)

然后输入

php artisan migrate

并得到一个错误

   Illuminate\Database\QueryException  : could not find driver (SQL: select * from information_schema.tables where table_schema = blog and table_name = migrations)

  at /home/morilon/php_proj/blog/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664
    660|         // If an exception occurs when attempting to run a query, we'll format the error
    661|         // message to include the bindings with SQL, which will make this exception a
    662|         // lot more helpful to the developer instead …
Run Code Online (Sandbox Code Playgroud)

php laravel-5

5
推荐指数
2
解决办法
2万
查看次数

DNS (spf) 配置中的 ?all -all 和 ~all

我尝试使用电子邮件营销服务配置/验证我的域 DNS。为了验证 SPF,我需要添加一些代码。

我想使用各种服务,并在TXT他们提供的说明中,最后,一些使用-all,其他~all,和一些?all

例如:

v=spf1 include:spf.mailjet.com include:spf.sendinblue.com mx ~all
Run Code Online (Sandbox Code Playgroud)

我想知道这样的两个记录是否互斥, 和 的区别?all-all什么~all

dns spf cpanel

5
推荐指数
1
解决办法
3798
查看次数

带 id 的 Laravel Inertia.js 链接

我想从web.phpLaravel 站点的路由传递一个 id,但收到错误。

这是我的 web.php:

Route::get('/member/{member}/show', [MemberController::class, 'show'])->name('member.show');
Run Code Online (Sandbox Code Playgroud)

我的路线/href 设置如下:

<inertia-link class="btn btn-primary btn-sm" href="/member/{{ member.id }}/show">
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决这个问题href="/member/{{ member.id }}/show"

inertiajs laravel-8

4
推荐指数
1
解决办法
1万
查看次数