小编sim*_*ns3的帖子

Docker-compose: /usr/local/bin/docker-compose : line 1: Not: command not found

我正在尝试在安装了 Raspbian buster 的 Raspberry Pi 3+ 上安装 Docker-compose。我按照docker.com 上的说明进行操作。在我输入命令后:sudo curl -L https://github.com/docker/compose/releases/download/1.20.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose。它显示了一个可供下载的表格

结果

似乎没有下载任何内容,只是将文件docker-compose保存在/usr/local/bin/docker-compose. 打开一看,里面是空的。然后我输入命令docker-compose -v,它显示错误/usr/local/bin/docker-compose : line 1: Not: command not found。有人有解决方案吗?

raspberry-pi raspbian docker-compose

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

无法使用 WifiClientSecure 连接 https 协议与 ESP8266

我正在尝试通过unwiredlabs获取 ESP8266 的位置。我接着做了这个介绍。这是我的arduino代码:

#include <ESP8266HTTPClient.h>
#include  <ArduinoJson.h>
#include "ESP8266WiFi.h"

char myssid[] = "Your wifi/hotspot name";
char mypass[] = "Your password";

const char* Host = "www.unwiredlabs.com";
String endpoint = "/v2/process.php";

String token = "d99cccda52ec0b";

String jsonString = "{\n";

double latitude = 0.0;
double longitude = 0.0;
double accuracy = 0.0;

void setup(){
    Serial.begin(115200);

    // Set WiFi to station mode and disconnect from an AP if it was previously connected
    WiFi.mode(WIFI_STA);
    WiFi.disconnect();
    Serial.println("Setup done");

    // We start by connecting …
Run Code Online (Sandbox Code Playgroud)

https arduino-esp8266

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

无法在 Laravel 中模拟部分 Log 外观

我想嘲笑 laravel Log。这是我的代码:

public function test_process_verify_card()
{
    Log::shouldReceive('error')->once();
    Log::makePartial();
    $class = new MyClass();
    $class->myFunction();
}
Run Code Online (Sandbox Code Playgroud)

MyClass看起来像:

class MyClass
{
    public function __construct()
    {
        $this->logger = Logg::channel('test');
    }

    public function myFunction()
    {
        // ... some logic
        $this->loggger->error('Errror!!');
    }
}
Run Code Online (Sandbox Code Playgroud)

当我运行测试这个测试用例时,它抛出错误

Call to a member function runningUnitTests() on null

  at vendor/laravel/framework/src/Illuminate/Log/LogManager.php:568
Run Code Online (Sandbox Code Playgroud)

我尝试通过放入类dd()中来调试此错误LogManager

    protected function parseDriver($driver)
    {
        $driver ??= $this->getDefaultDriver();
        dd($this->app); // <--- This is my code
        if ($this->app->runningUnitTests()) {
            $driver ??= 'null';
        }

        return $driver;
    } …
Run Code Online (Sandbox Code Playgroud)

php testing mocking laravel

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

当服务器在 https 上运行时 url() 返回 http

https我在网站示例上使用 laravel 创建一个网络: https://examples.com。我有一个刀片视图,它具有form对另一个页面的操作,https://examples.com/next 我在我的刀片文件中使用了它:<form action="{{url("next")}}" method="POST" id="page">

但是当我在浏览器上测试时,它会显示如下警告: Mixed Content: The page at 'https://examples.com' was loaded over a secure connection, but contains a form that targets an insecure endpoint 'http://examples.com/next'. This endpoint should be made available over a secure connection.

当我检查时<form>,它显示<form action="http://examples.com/next" method="POST" id="page">

有人对此有想法吗?谢谢

url https laravel

2
推荐指数
1
解决办法
2580
查看次数