我已经在Amazon RDS上运行MySQL数据库的EC2上部署了WordPress。
首页显示正确,但是当我尝试登录管理面板时,出现错误。
这里是步骤顺序:
http://{ec2-ip-address}/wp-login.php
http://{ec2-ip-address}/{ec2-ip-address}/wp-admin/
重定向到"Not Found - The requested URL was not found on this server."
http://{ec2-ip-address}/wp-admin/
(删除重复项),则可以进入管理面板,但CSS似乎坏了(请参阅所附的屏幕截图)环顾四周,我发现了一些建议:
define('WP_HOME','https://{ec2-ip-address}');
define('WP_SITEURL','https://{ec2-ip-address}');
sudo service httpd restart
重新启动apache 我也尝试过,但是得到相同的结果。
编辑: 浏览器显示以下错误:
(索引):43 GET http:// {my-ec2-ip} / wp-admin / {my-ec2-ip} /wp-admin/load-scripts.php?c=1&load%5Bchunk_0%5D=jquery-core,utils&ver=5.5。 1个 净:: ERR_ABORTED 404(未找到)(索引):522 GET http:// {my-ec2-ip} / wp-admin / {my-ec2-ip} /wp-admin/load-scripts.php?c=1&load%5Bchunk_0%5D=hoverIntent&ver=5.5.1 净:: ERR_ABORTED 404(未找到)(索引):36 GET http:// {my-ec2-ip} / wp-admin / {my-ec2-ip} /wp-includes/js/wp-emoji-release.min.js?ver=5.5.1 净:: ERR_ABORTED 404(未找到)d @(索引):36(匿名)@ (索引):36(匿名)@(索引):36(索引):522 GET http:// {my-ec2-ip} / wp-admin / {my-ec2-ip} /wp-admin/load-scripts.php?c=1&load%5Bchunk_0%5D=hoverIntent&ver=5.5.1 net :: ERR_ABORTED 404(未找到)common.min.js?ver = 5.5.1:2未捕获 ReferenceError:jQuery未定义 在common.min.js?ver = 5.5.1:2(匿名)@ common.min.js?ver = 5.5.1:2 wp-util.min.js?ver = 5.5.1:2未捕获 ReferenceError:jQuery未定义 在wp-util.min.js?ver = 5.5.1:2(匿名)@ wp-util.min.js?ver = 5.5.1:2 site-health.min.js?ver = 5.5.1:2没抓到 ReferenceError:jQuery未定义
现在,如果您检查错误的第一行,您将注意到重复项:
http://{my-ec2-ip}/wp-admin/{my-ec2-ip}/wp-admin/load-scripts.php?c=1&load%5Bchunk_0%5D=jquery-core,utils&ver=5.5.1
不确定为什么会发生
答案 0 :(得分:1)
将此代码放入 wp-config
define( 'CONCATENATE_SCRIPTS', false );