Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php AWS Beanstalk文档目录_Php_Amazon Web Services_Amazon Ec2 - Fatal编程技术网

Php AWS Beanstalk文档目录

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

我已成功地将我的应用程序上载到AWS Beanstalk,其环境URL也正常工作。但每当我在/var/www/html/下更改任何PHP脚本时,它都不会反映更改

我不确定Beanstalk应用程序的目录位置,并假设它的a/var/www/html/am正在尝试此操作


非常感谢。

将应用程序部署到运行在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中进行设置