Ich habe eine in Laravel9 geschriebene Dummy-Website auf einem Ubuntu 18.04-Server, sie erfordert PHP-Version 8.0.2 oder höher. Der Fehler sieht im Browser so aus:
Composer hat ein Problem auf Ihrer Plattform erkannt: Ihre Composer-Abhängigkeit erfordert die PHP-Version „>= 8.0.2“.
Im System habe ich PHP 7.4.29 (cli), kann es aber nicht ändern, da andere virtuelle Websites 7.4 erfordern.
Wie bekomme ich PHP 8.1 auf die Laravel9-Site, damit es funktioniert?
如果使用 Debian/Ubuntu:
CentOS:
好吧,发现需要的是一个composer命令:
所以现在不再有错误了。现在我还有其他事情要担心,但那是 Laravel 的事情。
尽管现在是 php 8.1,我的其他网站仍然可以正常工作。
感谢您的帮助。