我在 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] 没有更多镜像可供尝试。
我是新手,如果您需要更多调试信息,请告诉我。谢谢。
答案1
我发现我意外删除了中的某些文件/etc/pki/tls/certs/
。我把它们放回去,现在可以正常工作了。
答案2
如果你正在尝试部署 PHP 应用程序,那么我强烈建议AWS Elastic Beanstalk。您创建一个简单的appspec.yml
文件,上传您的代码,然后它就会完成其余的工作 - 包括数据库设置和自动缩放等合理的操作。这比手动设置一切要容易得多!