Azure的WordPress站点返回500错误插件后更新
我这是对微软的Azure托管一个WordPress网站,该网站位于http://bitcoinpricelive.comAzure的WordPress站点返回500错误插件后更新
我最近更新一个名为W3的总缓存插件。这样做后,该网站返回错误,并要wp-admin告诉我,该插件有问题,我需要删除:高级缓存.php和object-cache.php
我删除了这两个文件,但那么wp-admin页面根本没有显示任何信息。我在Wordpress论坛上更多地记录了这方面的内容:https://wordpress.org/support/topic/w3-total-cache-error-after-updating-plugin/
此外,我试图从修改.htaccess文件到删除W3 Total Cache组件的许多修补程序的Google搜索。
在事物的Azure方面,我从源码获得错误:W3SVC-WP,事件ID:2289,以及来源:W3SVC-WP,事件ID:2284。我一直在查看Microsoft网站上的文档这里:https://technet.microsoft.com/en-us/library/cc734951(v=ws.10).aspx
我仍然可以通过FileVilla登录到服务器,并根据需要进行更改。
我该如何调试?
我会尝试通过Azure的门户网站卸载扩展程序,重新启动应用程序。使用SCM删除扩展目录(https://my_app_subdomain.scm.azurewebsites.net/DebugConsole)。重新启动应用程序。也许重新部署你的应用程序。这可能是插件与.htaaccess或其他东西混淆。
从Willian:尝试删除wp-content中的w3-cache目录。
那Kudu门户真的很有帮助。我在哪里可以找到你提到的扩展名? 我下载一个转储文件的网站,并在LogFiles文件\ DetailedErrors有一些HTML页面,其显示这个错误发生: 模块:FastCgiModule 通知:ExecuteRequestHandler 处理程序:PHP55_via_FastCGI 错误代码:00000000 请求的URL:http: //bitcoinpricelive:80/index.php 物理路径:D:\ home \ site \ wwwroot \ index.php 登录方法:匿名 登录用户:匿名 –
扩展名位于D:\ home \ SiteExtensions目录中。我会在通过mysubdomain.scm.azurewebsites.net/SiteExtensions/#installed – Derric
首先卸载所有扩展后执行此操作.. ..SiteExtensions /#下安装它不显示任何已安装,只是有一条消息“可以安装网站扩展来自画廊“。我通过wordpress控制台安装/更新了W3 Total Cache插件。有什么其他想法来检查什么? –