小编kyo*_*kyo的帖子

在开始新的会话之前,如何终止当前的 php artisan 服务会话?

我经常发现自己在运行时打开了很多端口php artisan serve

Laravel development server started: <http://127.0.0.1:8000>
[Thu Dec  2 19:56:23 2021] Failed to listen on 127.0.0.1:8000 (reason: Address already in use)
Laravel development server started: <http://127.0.0.1:8001>
[Thu Dec  2 19:56:23 2021] Failed to listen on 127.0.0.1:8001 (reason: Address already in use)
Laravel development server started: <http://127.0.0.1:8002>
[Thu Dec  2 19:56:23 2021] Failed to listen on 127.0.0.1:8002 (reason: Address already in use)
Laravel development server started: <http://127.0.0.1:8003>
Run Code Online (Sandbox Code Playgroud)

在开始新的之前是否有办法杀死http://127.0.0.1:8000 ?

所以我的应用程序将位于http://127.0.0.1:8000..

有关如何做到这一点的任何提示?

php port laravel laravel-5 laravel-artisan

0
推荐指数
1
解决办法
3432
查看次数

Vuetify - 文件上传转换为base64格式

我有图像的文件输入

<v-file-input show-size v-model="img" @change="upload(img)" label="Image"></v-file-input>
Run Code Online (Sandbox Code Playgroud)

我正在尝试读取它并将文件转换为 base64 字符串

    upload(img) {
        console.log('img', img)

        var file = img.files
        var reader = new FileReader()
        reader.onloadend = function () {
            console.log('RESULT', reader.result)
        }
        reader.readAsDataURL(file)

    },
Run Code Online (Sandbox Code Playgroud)

我无法让我的结果运行...请帮助!

在此输入图像描述

file vue.js vue-component vuejs2 vuetify.js

0
推荐指数
1
解决办法
4695
查看次数

如何让函数在控制台返回结果?

let numbers = [1,5,22];
let doubledNumbers = numbers.map(n => n*2);
    
function doubledNumbersFn() {
    return numbers.map(n => n*2)
}
    
doubledNumbersFn();
Run Code Online (Sandbox Code Playgroud)

当我运行这些代码时

在此输入图像描述

我在右侧看到了结果,但是当我在 JSfiddle 上运行它时,我什么也没看到。

javascript

0
推荐指数
1
解决办法
34
查看次数

如何在项目中调用PHP脚本中的类?

我想创建一个PHP脚本来查询所有帐户.既然我已经有了这个类,那已经完成了所有这些,我想利用它并使用它.


我试过了

我创建了一个文件调用 syncuserstable.php

<?php

use App\VSE;

$accounts = VSE::account_all();
dd($accounts);

?>
Run Code Online (Sandbox Code Playgroud)

我跑

php syncuserstable.php


我有

PHP Fatal error:  Class 'App\VSE' not found in /Applications/MAMP/htdocs/code/site/portal/syncuserstable.php on line 5
Run Code Online (Sandbox Code Playgroud)

应用程序\ VSE

<?php
    namespace App;

    class VSE {
        public static function account_all() {
            $url = env('API_HOST').'vse/accounts';
            return Helper::getData($url);
        }
    }
Run Code Online (Sandbox Code Playgroud)

任何提示/建议将非常感谢!

php laravel

-1
推荐指数
1
解决办法
53
查看次数

如何通过管道命令传递变量?

如果我运行此程序,它将起作用。

dig +short myip.opendns.com @resolver1.opendns.com
Run Code Online (Sandbox Code Playgroud)

如果我这样做了,那是行不通的

ip=$(dig +short myip.opendns.com @resolver1.opendns.com) | echo "$ip"
Run Code Online (Sandbox Code Playgroud)

如何通过管道命令传递变量?

bash shell

-1
推荐指数
1
解决办法
61
查看次数

如何过滤数组而不循环它?

我有一个数组中的 30 个元素

array:30 [?
  0 => array:8 [?
    "agent_id" => "958e9264-8f7d-11ea-a18a-2e2ea6f9a94a"
    "folder_name" => "2020-10-26-145338"
    "special_result" => false
    "is_special_exec" => false
    "logs_path" => "/var/log/apple/f1132f00-b8fa-11e9-85e0-0050568d2010/ue3/2020-10-26-145338"
    "logs_url" => "http://api:31004/apple/controller/v1/account/f1132f00-b8fa-11e9-85e0-0050568d2010/session/ue3/logs?path=%2Fvar%2Flog%2Fapple%2Ff1132f00-b8fa-11e9-85e0-0 ?"
    "result" => "PASSED"
    "session_name" => "ue3"
  ]

  ... 
Run Code Online (Sandbox Code Playgroud)

我只想过滤掉 "is_special_exec" => true

我试图避免这样做

$specialLogs = []; 
foreach ($sessionLogs as $log) {
    if($log['special_result'] == true){
        array_push($specialLogs, $log);
    }
}
Run Code Online (Sandbox Code Playgroud)

在不影响性能的情况下做到这一点的最佳方法是什么?

php arrays laravel

-1
推荐指数
1
解决办法
118
查看次数

如何将关联数组转换为普通数组?

我有一个带索引的设备数组

array:3 [?
  0 => "HPEnvy"
  1 => "iPad"
  2 => "win7protemplate"
]
Run Code Online (Sandbox Code Playgroud)

如何将其转换为如下所示?

$devices = ["HPEnvy","iPad","win7protemplate"];
Run Code Online (Sandbox Code Playgroud)

php

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

php artisan key:generate --force-仍然不写入.env

我正在创建一个脚本来启动我的Laravel 5.8项目

#Install dependencies
composer self-update
composer install

# create .env base on .env.example
cat .env.example > .env

#permission
chmod -R 777 .env

#create the key
php artisan key:generate --force

cat .env

#set permission
chmod -R 777 bootstrap/ vendor/ storage/ public/

sleep 1

#clear cache
php artisan config:cache
php artisan cache:clear
composer dump-autoload
php artisan clear-compiled

php artisan key:generate

python -mwebbrowser http://127.0.0.1:8000
php artisan serve
Run Code Online (Sandbox Code Playgroud)

这条线似乎不起作用。

php artisan key:generate --force
Run Code Online (Sandbox Code Playgroud)

看看我的.env

 ??  bheng  cat .env                                                                             
APP_ENV=local                                                                                  
APP_URL=http://bheng.test/                                                                     
APP_DEBUG=true                                                                                 
APP_KEY=***                                                                                    
CODE=### …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5 artisan laravel-5.8

-3
推荐指数
1
解决办法
270
查看次数