我从github克隆了 Directus 8 。我在本地服务器上运行它。它运行良好,没有任何问题。
然后我将代码上传到 AWS Elastic Beanstalk(PHP、apache)。但它显示 500 内部服务器错误。
错误日志:/var/www/html/directus/public/.htaccess: <IfModule not allowed here
我将.ebextensions/setup.config
文件添加到我的根文件夹中,如下所示。
files:
"/etc/httpd/conf.d/enable_mod_rewrite.conf":
mode: "644"
owner: root
group: root
content: |
AllowOverride All
但我的 Beanstalk 说Unsuccessful command execution on instance id(s) 'i-0f6...'. Aborting the operation.
并进入了降级状态。
如何解决这个问题?