Феноменально короткое время выполнения php и как это обойти?
Шибко ретивый хостер обновил свою Cpanel до 11.15.0-RELEASE_17665 и PHP до 5.2.4
Сигнатура сервера теперь вот такая вот:
Apache/2.2.6 (Unix) mod_auth_passthrough/2.1 mod_bwlimited/1.4 mod_ssl/2.2.6
OpenSSL/0.9.7e-p1
Configure Command ‘./configure’ ‘–with-layout=GNU’ ‘–with-config-file-scan-dir=/usr/local/etc/php’ ‘–disable-all’ ‘–enable-libxml’ ‘–with-libxml-dir=/usr/local’ ‘–enable-reflection’ ‘–program-prefix=’ ‘–enable-fastcgi’ ‘–with-regex=php’ ‘–with-zend-vm=CALL’ ‘–disable-ipv6’ ‘–prefix=/usr/local’ ‘–mandir=/usr/local/man’ ‘–infodir=/usr/local/info/’
Server API CGI/FastCGI – вот этого раньше точно не было, было – Server API Apache
В результате всех этих манипуляций стало феноменально короткое время выполнения php скриптов, в случае невложения в которое все выбивается с 500ой ошибкой
Если ваш скрипт не заканчивает нормально работу за отведенное время - это не дает
остальным запросам к вашему сайту нормально работать и зарпос вылетает по таймауту с 500-й ошибкой.
И оную радостно вызывает даже банальный заход в админку блога Worpress 2.0.10
Но через htaccess вроде как многин параметры можно попытаться переопределить.
Посоветуйте плз что и как попробовать переопределять
Проблема с корректностью работы RSS фида блога
Пользуюсь сборкой WP от maxsite, версией для UTF8
Сначала фид отображался нормально, настройки и параметры баз стояли по дефаулту хостера. Потом я решил все это дело забекапить. И оказалось, что UTF8 данные в базу у меня на SQL5 пишутся в формате UTF8 а сама база и таблицы в ней имеют свойства cp1251. Бекапы при этом без правильной установки collation получались исключительно кривые. Сделал я некривой бекап, потом пересоздал базу со свойствами UTF8 все перезалил обратно с UTF8 свойствами и включил в файле wp-db.php вот эти параметры:
$wpdb->query("SET NAMES ‘utf8’");
$wpdb->query("SET CHARACTER_SET_CLIENT=’utf8’");
$wpdb->query("SET CHARACTER_SET_CONNECTION=’utf8’");
$wpdb->query("SET CHARACTER_SET_RESULTS=’utf8’");
$wpdb->query("SET CHARACTER_SET_SERVER=’utf8’");
$wpdb->query("SET COLLATION_CONNECTION=’utf8_general_ci’");
$wpdb->query("SET COLLATION_SERVER=’utf8_general_ci’");
В результате у меня все работает нормально, нигде ничего нет битого, но появились проблемы с фидом:
http://mingan.dp.ua/feed/
И MSIE и FireFox выдают вот такую вот ошибку:
Invalid at the top level of the document. Error processing resource ‘http://mingan.dp.ua/feed/’. Line 1, Position 1
<?xml version="1.0" encoding="UTF-8"?>
^
Что это? 🙁 И как лечить это?