小编Sau*_*try的帖子

Laravel Horizo​​n 抛出错误:调用未定义的函数 Laravel\Horizo​​n\Console\pcntl_async_signals()

我已经按照文档成功安装并设置了 laravel-horizo​​n

当我运行这个命令时php artisan horizon

它抛出以下错误:

Symfony\Component\Debug\Exception\FatalThrowableError :调用未定义函数 Laravel\Horizo​​n\Console\pcntl_async_signals()

在此输入图像描述

当我打开http://127.0.0.1:8000/horizo​​n/ dashboard 时,地平线仪表板状态始终处于非活动状态

在此输入图像描述

我使用 XAMPP ,PHP 版本 7.3.0 ,Laravel 版本 5.7

我已关注此链接:https://github.com/laravel/horizo​​n /issues/154#issuecomment-366712260

composer require ext-pcntl ext-posix

这是作曲家:

"require": {
        "php": "^7.1.3",
        "ext-pcntl": "^7.2",
        "ext-posix": "^7.2",
        "fideloper/proxy": "^4.0",
        "laravel/framework": "5.7.*",
        "laravel/horizon": "^2.0",
        "laravel/socialite": "^4.0",
        "laravel/tinker": "^1.0",
        "predis/predis": "^1.1",
    },
Run Code Online (Sandbox Code Playgroud)

我搜索了很多问题,但没有运气,也尝试过composer update --ignore-platform-reqs但仍然不起作用。

有人请帮助我在本地系统中运行 Laravel Horizo​​n

php xampp laravel laravel-horizon laravel-5.7

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

如何在Android中使用辅助功能服务删除缓存?

我正在研究缓存清理应用程序,在对谷歌进行研究后,我发现Android系统已将"CLEAR_APP_CACHE"权限移至"签名,特权"状态.所以我无法用freeStorageAndNotify方法清除缓存.

谷歌Playstore上的应用程序,如CCleaner,Power Clean等..正在使用Accessibility Service删除缓存.

我还为我的应用程序创建了基本的辅助功能服务,但不知道如何删除应用程序的缓存

android caching

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

Laravel 应用程序存储图像无法加载并重定向到 404

我在共享托管服务器上托管了 Laravel 应用程序。在服务器上有 2 个文件夹:

  • 1) laravelapp -> 包含 (app,config,database,vendor...etc 文件夹)

  • 2) public_html -> contains (css,js,images,storage folders)

我使用以下代码上传图片:

 if($request->hasFile('file')){
     $filenameWithExt=$request->file('file')->getClientOriginalName();
     $filename=pathinfo($filenameWithExt,PATHINFO_FILENAME);
     $extension=$request->file('file')->getClientOriginalExtension();
     $fileNameToStore=str_slug($filename,'_').'_'.time().'.'.$extension;
     request()->file->move(public_path('storage/profile'), $fileNameToStore);
     $image="/storage/profile/".$fileNameToStore;
}
Run Code Online (Sandbox Code Playgroud)

它已成功将文件上传到laravelapp/public/storage/profile文件夹

我创建符号链接到laravelapp/public/storagepublic_html/storage

在数据库中:imagepath 被保存为 /storage/profile/user1.png

在我使用的刀片模板中: <img src="{{$img}}" />

但 imageurl :

www.mydomain.com/storage/profile/user1.png 重定向到 404 页面并且图像不显示。

任何人请帮我解决问题。

php image laravel

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

Laravel 5.5:如何定义可以在所有控制器中使用的全局变量?

你好开发人员和编码人员,

我的问题是如何定义一个全局变量,可以在 Laravel 的所有控制器中使用?

$companyAppServiceProviders 的启动方法中定义了一个变量- 我在所有刀片视图中使用它,但我不能在控制器文件中使用它,它给出错误,undefined variable $company

class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        View::share('key', 'value');
        Schema::defaultStringLength(191);

        $company=DB::table('company')->where('id',1)->first();
        View::share('company',$company);  

    }

     /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }

}
Run Code Online (Sandbox Code Playgroud)

请指导我,感谢您的努力和时间:)

php global-variables controllers laravel laravel-5.5

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

swift - 如何从系统函数的完成处理程序闭包内返回?

我知道这不行,因为它completion handler是在一个background Thread但是

我应该在哪里派遣主队列或我还需要做什么?

这是代码:

static func isNotificationNotDetermined() -> Bool{

    var isNotDetermined = false

    UNUserNotificationCenter.current().getNotificationSettings { (notificationSettings) in
        switch notificationSettings.authorizationStatus {
        case .notDetermined:
            isNotDetermined = true

        case .authorized:
            isNotDetermined = false

        case .denied:
            isNotDetermined = false

        }
    }

    return isNotDetermined
}
Run Code Online (Sandbox Code Playgroud)

completionhandler swift

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

Modal Open Bootstrap 4上的自动对焦输入元件

我试图在bootstrap 4模态打开时自动对焦输入元素.我试过http://getbootstrap.com/docs/4.0/components/modal/下面的代码,但这不起作用.

有人可以帮助我提供工作演示

$('#myModal').on('shown.bs.modal', function () {
  $('#myInput').trigger('focus')
})
Run Code Online (Sandbox Code Playgroud)

input autofocus bootstrap-modal bootstrap-4

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

使用Jquery在Materilize css中选择特定选项卡

我在jquery 中使用materlize css version 1.0

我想通过 jquery 选择一个选项卡,我正在执行以下操作

 $(".tabs").tabs("select", "#tabId");
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用。

我在官方网站上看到以下语法。

 $('.tabs').tabs('methodName', paramName);
Run Code Online (Sandbox Code Playgroud)

jquery materialize

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

如何使用var减少数量

如果我们有一个变量相等的数字,那么如果我想通过使用变量而不是数字每秒减少这个数字.

 var x = setInterval(function() {
    var n = 50;
    console.log(n--);
   1000});
Run Code Online (Sandbox Code Playgroud)

javascript

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