在Amazon EC2实例上安装新的wordpress安装 遵循指南:
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04
我的ec2实例是Ubuntu 16.04 在wp-config.php文件中启用以下行:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true );
define('WP_DEBUG_DISPLAY', true );
还要添加安全组“ http-anywhere”的规则,以便能够通过IP地址进行访问
完成wordpress安装后,此功能正常 并安装以下内容(但未激活):
一切正常
但是当我通过ssh或通过aws控制面板关闭实例时 wordpress无法加载,我只有空白屏幕,没有任何错误
而且我没有任何错误:
.../wp-content/debug.log
.../var/log/apache2/error.log
我为这个问题而发疯
在本地具有相同插件(无需激活)的虚拟机中复制wordpress的安装,并且一切正常,因此请关闭虚拟机或不关闭虚拟机
这是一个wordpress错误,因为如果我可以访问
http://ip_ec2/phpmyadmin
通常
答案 0 :(得分:0)
也许当您停止并启动实例时,ip会更改。引导后,Wordpress内部配置仍指的是其他IP,因此找不到CSS和其他页面组件。
Assign a static IP to instance并相应地更改WP配置文件。请注意,某些配置可能也需要在数据库数据中进行更新。