我在阿尔卑斯Linux上运行一个web服务器。以前我使用PHP7,我想升级到PHP8。做这件事的正确方法是什么?我尝试了使用apk del php7,然后使用了apk add php8,但是它看起来不正常:一个简单的测试页面只显示正确的D2版本,但是缺少正确的格式。不过,在/var/log/apache2/error.log下,我没有看到与php相关的错误。
我继承了一个基于Yii 1.1的旧的遗留系统,在过去的10年里,有多个开发团队在开发它,所以只有很少甚至没有文档的情况下有点混乱。
Docker在过去使用过,我可以在Docker上运行,但是在实时EB/EC2实例上,迁移文件不会从命令行运行。
命令:
php vendor/bin/doctrine-migrations status
抛出错误
PHP Warning: require(/var/app/current/site/vendor/bin/doctrine-migrations.php): failed to open stream: No such file or directo
安装laravel错误could not find driver
laravel的版本是5.8.38,php的版本是7.4.3,mysql的版本是8.0.21
我在安装could not find driver时得到错误laravel
mysql数据库已经配置,数据已经迁移到mysql数据库。不应报告说找不到司机。
{
"message": "could not find driver (SQL: select * from `my_admin` where `mobile` = 18912345678 order by `id` asc limit 1)
我正在终端上运行这个命令:
composer global require laravel/valet
但我收到了一条错误消息:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- friendsofphp/php-cs-fixer is locked to version v2.16.4 and an update of this package was not requested.
- friendsofphp/php-cs-fixer v2.