《L01 Laravel 教程》 學習筆記 - 部署問題

秦曉武發表於2021-01-16

composer 安裝報錯

缺少函式

$ composer create-project laravel/laravel Laravel --prefer-dist "8.*"
PHP Fatal error:  Uncaught Error: Call to undefined function Composer\XdebugHandler\putenv() in phar:///usr/bin/composer/vendor/composer/xdebug-handler/src/Process.php:160

寶塔皮膚刪除putenv的函式禁用

The Process class relies on proc_open, which is not available on your PHP installation.

寶塔皮膚刪除proc_open的函式禁用

php 掛了

《L01 Laravel 教程》 學習筆記 - 部署問題

緊急重灌php修復該問題。

另解:

cd /usr/lib64
#檢視原始檔,然後建立對應軟連線
ls -l libonig*
lrwxrwxrwx 1 root root     16 1月   5 11:15 libonig.so -> libonig.so.5.0.0
lrwxrwxrwx 1 root root     16 1月   5 11:15 libonig.so.5 -> libonig.so.5.0.0
-rwxr-xr-x 1 root root 539352 5月  27 2020 libonig.so.5.0.0

ln -s /usr/lib64/libonig.so.5.0.0 /usr/lib64/libonig.so.2
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章