我有一个在EC2和MYSQL RDS的Ubuntu 18上运行的laravel 5.7安装。我已经将PHP从7.2升级到7.4。该站点运行,但是从mysql提取数据的页面显示404错误。但是,如果我恢复为PHP 7.2,它们可以正常工作。我是否需要进行其他代码/配置更改?
经过更多调查,这是一个简单的修复。我需要为最新版本的php安装mysql驱动程序。
sudo apt install php7.4-common php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php7.4-imap php7.4-mbstring php7.4-opcache php7.4-soap php7.4-zip php7.4-intl -y