zhitya
Ответы в темах
-
Решение!
Проблема как всегда оказалась мелкой и ничтожной..
В конце заражённого functions.php активной темы было:add_filter("embed_oembed_html", "add_wmode"); function add_wmode($html) { $html = str_replace("feature=oembed", "feature=oembed&wmode=transparent", $html); return $html; } ?> <?php include('images/social.png'); ?>
Последнюю строчку я стёр.
Оказывается, нужно было стереть последние две строки (весте с ?>).
Wordpress при этом с виду нормально работал, а на самом деле был обрезан огромный функционал.Будьте внимательными!
Действительно, в hostpro быстро отвечают и помогают.
Пользуясь случаем, передаю Спасибо техподдержке.В error_log было много всякого, в том числе:
1) PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘uds_pricing_scripts’ was given in /home/zezpua/public_html/wp-includes/plugin.php on line 470
2) PHP Warning: include() [function.include]: Failed opening ‘images/social.png’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/zezpua/public_html/wp-content/themes/Karma/functions.php on line 956
3) PHP Warning: include(images/social.png) [function.include]: failed to open stream: No such file or directory in /home/zezpua/public_html/wp-content/themes/Karma/functions.php on line 9561 — сделал ему //add_action(‘wp_print_scripts’, ‘uds_pricing_scripts’);
после этого обратил внимание на
2 и 3 — social.png, который не картинка и в котором под eval(…) скрыта бяка, инклюдился в functions.php темы загруженной откуда-то темы. В следующий раз сперва буду проверять темы на eval!!!Всем спасибо!
Обращение к хостингу не помогло.
Снёс всё. Восстановил из бэкапа. Как в анекдоте — на третий раз заработало.Была похожая тема. Взгляни, возможно поможет
Спасибо за напутствие. Я сначала хотел сам разобраться, но мозгов не хватило.
Кстати, восстановил из бэкапа последнюю рабочую версию сайта — та же фигня (((
Отправил запрос службе поддержки, надеюсь они-то помогут.
Выявились модули php:
Array ( [0] => date [1] => libxml [2] => openssl [3] => pcre [4] => zlib [5] => bcmath [6] => bz2 [7] => calendar [8] => ctype [9] => curl [10] => dbase [11] => dom [12] => hash [13] => filter [14] => ftp [15] => gd [16] => gettext [17] => session [18] => iconv [19] => standard [20] => json [21] => mbstring [22] => mcrypt [23] => mhash [24] => mysql [25] => SimpleXML [26] => pgsql [27] => posix [28] => pspell [29] => Reflection [30] => imap [31] => SPL [32] => mysqli [33] => soap [34] => sockets [35] => exif [36] => tidy [37] => tokenizer [38] => wddx [39] => xml [40] => xmlreader [41] => xmlrpc [42] => xmlwriter [43] => xsl [44] => zip [45] => cgi-fcgi [46] => XCache [47] => suhosin [48] => PDO [49] => pdo_sqlite [50] => SQLite [51] => pdo_mysql [52] => imagick [53] => timezonedb [54] => geoip [55] => XCache Cacher [56] => ionCube Loader [57] => Zend Optimizer )Не пойму зачем эту информацию скрывать в CPanel?!
Нашёл, оперативки 128Мб. Думаю для пустого WordPress 3.9.2 этого должно хватить с запасом.
777 — не помогло (((
Спасибо за советы, хоть надежда появляется…
1. С лимитами на время всё в порядке… вручную установленный Wordfence Security 5.1.8 отрабатывает проверку сайта в течении ~20сек. Не уверен, что для установки намного меньших плагинов требуется больше времени.
2. Оперативки должно хватать, по-крайней мере (‘WP_DEBUG’, true) никак не отображает это.
3. Места точно хватает, занято 58,85MB / 1000MB.
4. Расширение?
PHP:
Archive_Tar 1.3.11
Console_Getopt 1.3.1
PEAR 1.9.5
Structures_Graph 1.0.4
XML_RPC 1.5.5
XML_Util 1.2.3Apache loaded modules:
mod_security2.c, mod_suphp.c, mod_rpaf-2.0.c, mod_geoip.c, mod_fpcgid.c, mod_bwlimited.c, mod_auth_passthrough.c, mod_hostinglimits.c, mod_so.c, mod_rewrite.c, mod_alias.c, mod_userdir.c, mod_actions.c, mod_dir.c, mod_negotiation.c, mod_vhost_alias.c, mod_cgi.c, mod_suexec.c, mod_info.c, mod_asis.c, mod_autoindex.c, mod_status.c, mod_mime.c, http_core.c, prefork.c, mod_ssl.c, mod_proxy_balancer.c, mod_proxy_ajp.c, mod_proxy_scgi.c, mod_proxy_http.c, mod_proxy_ftp.c, mod_proxy_connect.c, mod_proxy.c, mod_version.c, mod_setenvif.c, mod_unique_id.c, mod_headers.c, mod_expires.c, mod_env.c, mod_logio.c, mod_log_config.c, mod_deflate.c, mod_filter.c, mod_include.c, mod_auth_basic.c, mod_authz_default.c, mod_authz_user.c, mod_authz_groupfile.c, mod_authz_host.c, mod_authn_default.c, mod_authn_file.c, core.cКто-то понимает что мне делать?
Проверил путь ко временному каталогу — правильный.
Сделал define(‘WP_DEBUG’, true); — никаких ошибок и предупреждений.Блин, я уже замучался. Есть идеи?