wordpress - 亚马逊ec2中的wordpress白屏死机
问题描述
按照指南在亚马逊 ec2 实例上安装新的 wordpress 安装:
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04
我的 ec2 实例是 wp-config.php 文件中的 ubuntu 16.04 启用以下行:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true );
define('WP_DEBUG_DISPLAY', true );
还添加了安全组“http-anywhere”的规则,以便能够通过 ip 地址访问
完成 wordpress 安装后,这可以正常工作并安装以下内容(但未激活):
- 学习出版社
- woocommerce
- 进化主题
- 最终成员
一切正常
但是当我通过 ssh 或通过 aws 控制面板关闭实例时,wordpress 不会加载,我只有一个空白屏幕,没有任何错误
我没有任何错误:
.../wp-content/debug.log
.../var/log/apache2/error.log
这个问题我快疯了
在本地复制具有相同插件(无需激活)的虚拟机中的 wordpress 安装,一切正常,因此关闭或关闭虚拟机
这是一个 wordpress 错误,因为如果我可以访问
http://ip_ec2/phpmyadmin
一般
解决方案
也许当您停止并启动实例时,ip 会发生变化。启动 Wordpress 后,内部配置仍然引用不同的 IP,因此找不到 CSS 和其他页面组件。
为实例分配静态 IP并相应地更改 WP 配置文件。请注意,某些配置可能也需要在数据库数据中更新。
推荐阅读
- javascript - 如何从 javascript 调用 php 控制器操作以获取 json 数据?
- regex - 在正文中匹配字母等级
- sql - 在 SQL 中从多个表创建一个句子
- java - 如何将来自不同活动的数据保存到同一张表中?
- python - 将每日数据按月分组并计算每个用户的对象数
- android - 有没有办法将 BackgroundColorSpan 设置为 SpannableString ?
- spring - 尝试授权用户时出现 NumberFormatException
- typescript - 我应该在构造函数中抛出异常吗
- python-3.x - 如何在 Vim 中使用 ALE 正确启用 pylint?
- python - 生成网格单元格(占用网格)、颜色单元格和移除 xlabels