今天在QQ空间有朋友给我留言说我的博客不能留言,今晚经过老戴帮我验证,的确有这个问题,怪不得最近的日志都没人回复我估计就是这个问题了。知道了问题所在,寻找解决问题的方法就变得容易多了,毕竟我们还有无所不能的谷歌嘛。

在网上找到一方法,就是在wp-content/这个文件夹下,放入一个叫Qaptcha.jquery.php的文件,就能够修复。当然,你也可以创建这样一个文件。PS:不要用笔记本,要用UE等编辑器。

<?php
session_start();

$aResponse['error'] = false;
$_SESSION['iQaptcha'] = false;

if(isset($_POST['action']))
{
if(htmlentities($_POST['action'], ENT_QUOTES, 'UTF-8') == 'qaptcha')
{
$_SESSION['iQaptcha'] = true;
if($_SESSION['iQaptcha'])
echo json_encode($aResponse);
else
{
$aResponse['error'] = true;
echo json_encode($aResponse);
}
}
else
{
$aResponse['error'] = true;
echo json_encode($aResponse);
}
}
else
{
$aResponse['error'] = true;
echo json_encode($aResponse);
}

这样的话,应该就可以了,用了这个主题的朋友,大家去试试看吧。