【发布时间】:2015-05-14 02:23:52
【问题描述】:
我在本地使用此 wordpress skeleton,但在使其在 AWS Beanstalk 上运行时遇到问题。当我打开 /index.php 时,我在浏览器中看到一个空白页面,并在日志中看到以下消息:
PHP Fatal error: require(): Failed opening required './wp/wp-blog-header.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/app/current/index.php on line 4
相对于文件index.php的./wp/wp-blog-header.php位置存在,但是beanstalk上的php找不到。当我将其更改为 wp/wp-blog-header.php 时,它也不起作用。
更新
原来命令eb deploy 没有推送子模块,而我的设置正在使用子模块。所以文件实际上不存在,因为它们在子模块中。有没有办法做到这一点?我正在使用awsebcli 3.1.2。
【问题讨论】:
标签: php wordpress git amazon-elastic-beanstalk