发布于 5年前

Laravel 检测 PHP 版本不对怎么办?

我的服务器使用 centOS 6.8+wdcp 3.2 ,网站开 启 apache+ngnix 模式,网站 PHP 版本选用 7.0,但是安装 laravel 时提示php版本时5.3.3,奇怪了。

我也发现一个问题,使用phpinfo获得的版本7.0.18,而使用php -v获得的时5.3.3(cli)

解决办法

将命令行升级到 PHP7(搜索 Centos 6.8 升级 PHP CLiPHP 7即可) ,否则 Laravelartisan 命令无法工作。

或者你可以尝试在 代码中调用 Artisan 命令 :

Route::get('/install', function () {
    Artisan::call('migrate:refresh', [
        '--force' => true,
    ]);
});

相关文章

©2020 edoou.com   京ICP备16001874号-3