Php AWS Beanstalk文档目录
我已成功地将我的应用程序上载到AWS Beanstalk,其环境URL也正常工作。但每当我在/var/www/html/下更改任何PHP脚本时,它都不会反映更改 我不确定Beanstalk应用程序的目录位置,并假设它的a/var/www/html/am正在尝试此操作Php AWS Beanstalk文档目录,php,amazon-web-services,amazon-ec2,Php,Amazon Web Services,Amazon Ec2,我已成功地将我的应用程序上载到AWS Beanstalk,其环境URL也正常工作。但每当我在/var/www/html/下更改任何PHP脚本时,它都不会反映更改 我不确定Beanstalk应用程序的目录位置,并假设它的a/var/www/html/am正在尝试此操作 非常感谢。将应用程序部署到运行在Elastic Beanstalk中的基于PHP的环境中时,应用程序代码存储在/var/www/html/中。这可以通过更改Elastic Beanstalk web控制台中的DocumentRoot
非常感谢。将应用程序部署到运行在Elastic Beanstalk中的基于PHP的环境中时,应用程序代码存储在
/var/www/html/
中。这可以通过更改Elastic Beanstalk web控制台中的DocumentRoot
设置或通过.ebextensions
设置来更改
当您部署更改时,部署过程需要几分钟才能完成—这不是即时的
[…]每当我在/var/www/html/下更改任何PHP脚本时,它都不会反映更改
您是如何进行这些更改的?当然,您应该使用
eb deploy
您可以使用以下方法在.ebextensions文件夹中的文件中设置文档根目录:
option_settings:
- namespace: aws:elasticbeanstalk:container:php:phpini
option_name: document_root
value: /root/folder/relative/to/var/www/html
非常感谢你。它现在起作用了。我已经使用vim编辑器进行了更改。这也可以根据此文档在.ebextensions中进行设置