今天我遇到了一个非常奇怪的情况,这是我从未遇到过的,并且无法在任何地方找到解决方法。
每当我在我的控制台中键入`php artisan`时,它不会返回任何内容。尝试多次克隆存储库(在其他机器上工作正常),并进行了新的`composer update``composer install`和Laravel 项目的设置。
在 SO 上发现了多个类似情况,在运行`find -L ./ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l | grep "Errors parsing".`之后,我得到了以下日志:
“PHP致命错误:在./vendor/paragonie/random_compat/lib/random_bytes_openssl.php的第83行无法重新声明random_bytes()。” “错误分析。/vendor/paragonie/random_compat/lib/random_bytes_openssl.php” “PHP致命错误:不能在./vendor/paragonie/random_compat/lib/random_bytes_dev_urandom.php的第148行重新声明random_bytes()。” “错误分析。/vendor/paragonie/random_compat/lib/random_bytes_dev_urandom.php” “xargs: php:退出状态255;中止” “xargs: php:退出状态255;中止” “PHP致命错误:在./vendor/paragonie/random_compat/lib/random_int.php的第191行无法重新声明random_int()。” “错误分析。/vendor/paragonie/random_compat/lib/random_int.php” “PHP致命错误:在./vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php的第76行无法重新声明random_bytes()。” “错误分析。/vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php”
希望你们能帮我解决这个问题。
谢谢!
每当我在我的控制台中键入`php artisan`时,它不会返回任何内容。尝试多次克隆存储库(在其他机器上工作正常),并进行了新的`composer update``composer install`和Laravel 项目的设置。
在 SO 上发现了多个类似情况,在运行`find -L ./ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l | grep "Errors parsing".`之后,我得到了以下日志:
“PHP致命错误:在./vendor/paragonie/random_compat/lib/random_bytes_openssl.php的第83行无法重新声明random_bytes()。” “错误分析。/vendor/paragonie/random_compat/lib/random_bytes_openssl.php” “PHP致命错误:不能在./vendor/paragonie/random_compat/lib/random_bytes_dev_urandom.php的第148行重新声明random_bytes()。” “错误分析。/vendor/paragonie/random_compat/lib/random_bytes_dev_urandom.php” “xargs: php:退出状态255;中止” “xargs: php:退出状态255;中止” “PHP致命错误:在./vendor/paragonie/random_compat/lib/random_int.php的第191行无法重新声明random_int()。” “错误分析。/vendor/paragonie/random_compat/lib/random_int.php” “PHP致命错误:在./vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php的第76行无法重新声明random_bytes()。” “错误分析。/vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php”
希望你们能帮我解决这个问题。
谢谢!