我在 AWS (Amazon Linux 2) 上有一个实例。我在服务器上安装了 lamp 并访问了 phpMyAdmin。
我得到这个错误:
Composer 在您的平台中检测到问题:您的 Composer 依赖项需要安装以下 PHP 扩展:xml
我尝试使用 安装它(php-xml)sudo yum install php-xml
,我收到此错误:
下载包时出错:
php-xml-7.2.34-1.amzn2.x86_64:[Errno 256] 没有更多镜像可以尝试。
libxslt-1.1.28-6.amzn2.x86_64:[Errno 256] 没有更多镜像可供尝试。
我是新手,如果您需要更多调试信息,请告诉我。谢谢。
我发现我不小心删除了
/etc/pki/tls/certs/
. 我把它们放回去了,它现在可以工作了。如果您尝试部署 PHP 应用程序,那么我强烈推荐AWS Elastic Beanstalk。您创建一个简单的
appspec.yml
文件,上传您的代码,然后它会完成剩下的工作 - 包括数据库设置和自动缩放等明智的事情。这将比手动设置所有内容要容易得多!