有没有一种方法可以将display_errors代码粘贴到php.ini

时间:2019-05-28 10:01:27

标签: .htaccess file php-ini

嗨,我正在尝试对此发表评论以寻求建议

Wordpress - The Jetpack server could not communicate with your site’s XML-RPC URL

但是有人建议我问一个新问题。 所以去了:

是否可以将您建议的代码粘贴到.htaccess文件中? 还是在另一个php文件中?

因为我在任何地方都找不到php.ini文件,所以试图到处寻找。 (是的,我在SO以及google和youtube中搜索了答案,并尝试了所有步骤)

那么有什么方法可以在其他地方编辑错误报告?

这是我想做的工作,以帮助jetpack和网站之间建立联系,正如delboy1978uk建议的那样。

将error_reporting设置为-1,关闭display_errors,并设置自定义error_log。然后在终端中,键入tail -f / path / to / error_log

在此先感谢您提供任何建议。 Reshma

2 个答案:

答案 0 :(得分:0)

好的,所以关于某种东西是临时措施的陈述让我开始思考。 我已经在www / .htaccess文件中输入以下代码以将jetpack列入白名单:

<Files xmlrpc.php>
Order Allow,deny
Deny from all
Allow from 192.0.78.24
Allow from 192.0.78.25
Satisfy all
</Files>

现在我也将其复制到cms .htaccess文件。 这样就解决了连接问题!

当然现在我网站上的滑块停止工作了:( 因此,我从cms .htaccess文件中删除了代码,但将其保留在www.htaccess文件中,不仅备份了滑块,而且与我的网站的jetpack连接也没有丢失。 我尝试断开连接并再次连接,然后重新建立了连接。 jetpack调试页面不再显示任何错误。

不过,当我想从我的网站后端访问jetpacks仪表板页面时,什么也没有。我只能通过wordpress帐户配置设置。 但是我将为此联系Jetpack支持。

感谢您的所有帮助。 Reshma

答案 1 :(得分:0)

所以我也在发布此答案,因为这是恢复jetpack仪表板和设置页面的最后一步。

我试图通过Chrome浏览器访问我的wp-admin。 可以这么说,这似乎可以解决问题。 我以前使用过Internet Explorer。

但是在Chrome中,Jetpack可以正常工作!

我的仪表板和设置页面备份在网站后端 是的! 对于jetpack为什么突然在IE中无法正常工作,我没有任何解释。 但是我很高兴我的jetpack插件现在一切都很好。

我希望这两个答案可以为遇到相同问题的其他人提供解决方案。 (因为这对我来说是一场噩梦)

亲切的问候,Reshma