Как перейти с ISPmanager Lite на Pro или с Pro на Lite?

Вам необходимо привести программное обеспечение на вашем сервере к новой версии лицензии. Для выполнения последующих действий вам необходимо зайти на ваш сервер по SSH с правами пользователя root.

Для смены Lite на Pro запустите на вашем сервере команду /usr/local/ispmgr/sbin/up2prof.sh
Для смены Pro на Lite запустите на вашем сервере команду /usr/local/ispmgr/sbin/down2lite.sh

Как получить и подписаться на RSS-ленту группы/страницы Вконтакте

Как нам известно, публичные страницы и группы в социальной сети Вконтакте не имеют RSS-ленты новостей на которую можно было бы подписаться. Иногда попадаются группы/страницы, которые было бы удобнее читать через RSS-читалку, при этом не обращая внимания на спам в комментариях и прочие отвлекающие вещи на страницах социальной сети. Решение есть, это небольшой сторонний сервис Вконтакте RSS. Именно он и поможет нам получить RSS-фид любой публичной группы, страницы или даже открытой стены пользователя.

Для этого, заходим на страничку Вконтакте RSS. Вставляем ссылку группы/страницы/пользователя, и жмем по кнопке «Сгенерировать RSS». Затем копируем адрес открытой страницы и добавляем его в RSS-читалку.

vkontakte-feed.appspot.com/

Ссылка на ленту имеет следующий вид: vkontakte-feed.appspot.com/feed/%id_группы%/wall

park-web.ru - сервера в Новосибирске



У них имеются выделенные сервера в дц Ростелеком, Новосибирск. (соотношение по трафику 1/4, разделения на международный и российский трафик нет)
  • Core 2Duo E6420 2.13 GHz / 2*250 GB sata / 2 GB RAM / 100mbs шаред порт / isp manager lite — 2500р
  • Core 2Duo E6420 2.13 GHz / 2*250 GB sata / 4 GB RAM / 200mbs шаред порт / isp manager lite — 4600р
Еще есть возможность купить сервера в Москве, ДЦ storedata и ДЦ webdc.
Так же на сайте есть Голландия и США, но в биллинге этого нету, пишите в тех поддержку, договаривайтесь и закупят вам.

Новосибирские VDS вот такого плана.
  • 800 МГц / HDD 10 Гб / 256 Мб RAM / 1 ip / isp manager lite — 250р
  • 1800 МГц / HDD 14 Гб / 512 Мб RAM / 1 ip / isp manager lite — 400р
  • 2400 МГц / HDD 18 Гб / 1024 Мб RAM / 1 ip / isp manager lite — 600р
  • 2400 МГц / HDD 25 Гб / 2048 Мб RAM / 2 ip / isp manager lite — 800р
  • 2400 МГц / HDD 30 Гб / 2560 Мб RAM / 2 ip / isp manager lite — 1200р
  • 2400 МГц / HDD 50 Гб / 3072 Мб RAM / 2 ip / isp manager lite — 1600р
  • 2400 МГц / HDD 10 Гб / 4096 Мб RAM / 2 ip / isp manager lite — 2200р
OpenVZ, трафик условно неограниченный, ну как на большинстве контор.
Запрещены adult, спам, анонимные proxy. Разрешено использовать под OpenVPN, tun/tap устройства.
ООО «Парк-веб», работа с ЮЛ имеется.

Отношение к ддосу — негативное.

Как найти BOM?

Очень часто при работе с различными CMS много неприятностей доставляет наличие BOM в сохраненных в utf-8 файлах.
Ошибка проявляется в виде сообщения:
Warning: Cannot modify header information - headers already sent by (output started at /xxxxxxxx/wp-config.php:1)

Может быть не wp-config.php, а другой файл. А может сообщения вообще не быть, если вывод предупреждений подавлен. Когда ошибка на виду, найти файл не составит проблемы. А если нет сообщения?

Для облегчения поиска файлов с BOM поможет скрипт.
1. скрипт разархивировать и залить на сервер в корневую директорию
2. в адресной строке броузера набрать ваш.сайт/find_bom.php

firstvds.ru в очередной раз обновил тарифную планку

Я уже как-то постил про него, периоды расцвета и периоды упадка. Вот снова у него начинается хорошая полоса.



В этот раз, они увеличили оперативку, но почему-то только на OpenVZ, а не на XEN :) Разница в 2х словах.
VDS-Старт. Было 64 Мб RAM — cтало 256 Мб RAM
VDS-Разгон. Было 256 МБ RAM — стало 768 Мб RAM
VDS-Отрыв. Было 768 МБ RAM — стало 1536 Мб RAM
VDS-Улёт. Было 1024 МБ RAM — стало 3072 Мб RAM
VDS-Анлим. Было 1024 МБ RAM — стало 3072 Мб RAM

т.е. за 400р, получается оптимальный тариф. (оптимально проца и памяти)
ihc.ru тоже уже скидывали цены в этом году. раньше их оптимальный тариф стоит 1000р, сейчас 850р, плюс раньше у ihc.ru было очень мало hdd, а сейчас hdd стало много.
А вот firstvds пошел методом оперативки. По идее она не всегда нужна, но иногда бывает нужно оперативки много и всегда это было дорого, теперь же самая дешевая конфигурация с упором на оперативную стала у firstvds. А если с упором на hdd, то ihc.ru

Пару плюшек про firstvds.ru. Панель ISP manager бесплатно на всех тарифах, ну ведь это все таки хостинг от ISPsystem.
Дополнительные ipv4 дешевые, по 30р шт. Плюс есть ipv6 по 1р :)
Вообщем стало дешевле чем в германии даже. Если учесть частые сгорания оборудования в hetzner(за 2011 было 6, за 2012 уже 3), то даже я возможно теперь буду больше покупать и у них, не парочку vds, а полноценно пользоваться рашенской конторой. Цена для всякого мусора решает.

На форумах думают, что они просто увеличили свой оверселл на OVZ, за счет того, что контора старая, накопила уже кучу клиентов которые не потребляют ресурсы по полной. Но кто-то считает что таким образом они понизили свою норму прибыли, чтобы убить школо-хосты с парой серверов, которые еще не накопили базу людей, за счет которых можно снизить так тарифы без ущерба общей производительности.

ihc.ru запустил тариф вип на шареде



До этого, на обычном виртуальном шареде, у них было всего 3 тарифа. 3 дешевых лимитных тарифа.
за 50р = 5 сайтов, 1ГБ, ∞ sql(100 Мб), 3% cpu, 500 cpu-mysql — бесплатный тест 10 дней
за 120р = 10 сайтов, 3 ГБ, ∞ sql(300 Мб), 5% cpu, 700 cpu-mysql — бесплатный тест 10 дней
за 200р = ∞ сайтов, 6 ГБ, ∞ sql(600 Мб), 5% cpu, 700 cpu-mysql — бесплатный тест 10 дней
А теперь есть и за 1000р = ∞ сайтов, 200 ГБ, ∞ sql(10 ГБ), 35% cpu, 5000 cpu-mysql — бесплатный тест 10 дней

т.е. их шаред хоть и был хорошим(я как-то писал что в силу лимитов он даже школо-досы локает, просто придет превышение нагрузки), но для постоянной большой нагрузки не годился. только переход на vds.
не знаю почему они не вводили такие тарифы ранее, ведь нагрузочный шаред тоже довольно популярен среди людей.
ведь согласитесь, много людей просто не_хотят разбираться с администрированием vds, но у них есть нагрузочные домены, поэтому им и подходят всякие vip тарифы.

Честности ради, замечу, что на випе все равно маловато для % проца или sql.
Лучше купить VDS за 850р/1500р, он выдержит больше, если его настроить.
НО вот если ключевой момент, где не_нужно разбираться с vds(потому что дефолт vds положить школо-досом проще, чем шаред), то такие нагрузочные-шареды идеальный выход.

Сейчас кстати, ihc.ru для меня — не имеет никаких критичных недостатков. Если бы не моя привычка изучать и наблюдать(2011 в инете, я посвятил хостингу, так уже вышло), то я бы советовал абсолютно под все нужны и вопросы, что мне задают люди. Потому что набор услуг — полноценный теперь.

Кстати, в конце января 2012, они скинули цены на свои vds.
*ах да, бекапы vds тут не делаются. или отдельная услуга у них. или купить тут 50гб за 100р.

И еще, я в 2010 и начале 2011 я не особо рекомендовал эту контору. НО после всякого прошедшего времени. (vds на ihc.ru я юзаю с сент 2010, а шаред с апреля 2010)
ТАК ВОТ — не разу в ДЦ Оверсан нихуя не горело на моей памяти. А в hetzner постоянно что-то сгорает и меняется, хоть и не напрягает особо, но такие дела.

Перенаправление на мобильную версию сайта

Создайте файл .htaccess (или добавьте в существующий) с таким содержанием:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} acs [NC,OR]
RewriteCond %{HTTP_USER_AGENT} alav [NC,OR]
RewriteCond %{HTTP_USER_AGENT} alca [NC,OR]
RewriteCond %{HTTP_USER_AGENT} amoi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} audi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} aste [NC,OR]
RewriteCond %{HTTP_USER_AGENT} avan [NC,OR]
RewriteCond %{HTTP_USER_AGENT} benq [NC,OR]
RewriteCond %{HTTP_USER_AGENT} bird [NC,OR]
RewriteCond %{HTTP_USER_AGENT} blac [NC,OR]
RewriteCond %{HTTP_USER_AGENT} blaz [NC,OR]
RewriteCond %{HTTP_USER_AGENT} brew [NC,OR]
RewriteCond %{HTTP_USER_AGENT} cell [NC,OR]
RewriteCond %{HTTP_USER_AGENT} cldc [NC,OR]
RewriteCond %{HTTP_USER_AGENT} cmd- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} dang [NC,OR]
RewriteCond %{HTTP_USER_AGENT} doco [NC,OR]
RewriteCond %{HTTP_USER_AGENT} eric [NC,OR]
RewriteCond %{HTTP_USER_AGENT} hipt [NC,OR]
RewriteCond %{HTTP_USER_AGENT} inno [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ipaq [NC,OR]
RewriteCond %{HTTP_USER_AGENT} java [NC,OR]
RewriteCond %{HTTP_USER_AGENT} jigs [NC,OR]
RewriteCond %{HTTP_USER_AGENT} kddi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} keji [NC,OR]
RewriteCond %{HTTP_USER_AGENT} leno [NC,OR]
RewriteCond %{HTTP_USER_AGENT} lg-c [NC,OR]
RewriteCond %{HTTP_USER_AGENT} lg-d [NC,OR]
RewriteCond %{HTTP_USER_AGENT} lg-g [NC,OR]
RewriteCond %{HTTP_USER_AGENT} lge- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} maui [NC,OR]
RewriteCond %{HTTP_USER_AGENT} maxo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} midp [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mits [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mmef [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mobi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mot- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} moto [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mwbp [NC,OR]
RewriteCond %{HTTP_USER_AGENT} nec- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} newt [NC,OR]
RewriteCond %{HTTP_USER_AGENT} noki [NC,OR]
RewriteCond %{HTTP_USER_AGENT} opwv [NC,OR]
RewriteCond %{HTTP_USER_AGENT} palm [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pana [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pant [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pdxg [NC,OR]
RewriteCond %{HTTP_USER_AGENT} phil [NC,OR]
RewriteCond %{HTTP_USER_AGENT} play [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pluc [NC,OR]
RewriteCond %{HTTP_USER_AGENT} port [NC,OR]
RewriteCond %{HTTP_USER_AGENT} prox [NC,OR]
RewriteCond %{HTTP_USER_AGENT} qtek [NC,OR]
RewriteCond %{HTTP_USER_AGENT} qwap [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sage [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sams [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sany [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sch- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sec- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} send [NC,OR]
RewriteCond %{HTTP_USER_AGENT} seri [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sgh- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} shar [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sie- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} siem [NC,OR]
RewriteCond %{HTTP_USER_AGENT} smal [NC,OR]
RewriteCond %{HTTP_USER_AGENT} smar [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sony [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sph- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} symb [NC,OR]
RewriteCond %{HTTP_USER_AGENT} t-mo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} teli [NC,OR]
RewriteCond %{HTTP_USER_AGENT} tim- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} tosh [NC,OR]
RewriteCond %{HTTP_USER_AGENT} tsm- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} upg1 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} upsi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} vk-v [NC,OR]
RewriteCond %{HTTP_USER_AGENT} voda [NC,OR]
RewriteCond %{HTTP_USER_AGENT} w3cs [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wap- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wapa [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wapi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wapp [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wapr [NC,OR]
RewriteCond %{HTTP_USER_AGENT} webc [NC,OR]
RewriteCond %{HTTP_USER_AGENT} winw [NC,OR]
RewriteCond %{HTTP_USER_AGENT} winw [NC,OR]
RewriteCond %{HTTP_USER_AGENT} xda [NC,OR]
RewriteCond %{HTTP_USER_AGENT} xda- [NC,OR]
RewriteCond %{HTTP_USER_AGENT} up.browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} up.link [NC,OR]
RewriteCond %{HTTP_USER_AGENT} windows.ce [NC,OR]
RewriteCond %{HTTP_USER_AGENT} iemobile [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mini [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mmp [NC,OR]
RewriteCond %{HTTP_USER_AGENT} symbian [NC,OR]
RewriteCond %{HTTP_USER_AGENT} midp [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wap [NC,OR]
RewriteCond %{HTTP_USER_AGENT} phone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pocket [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mobile [NC,OR]
RewriteCond %{HTTP_USER_AGENT} android [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Android [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pda [NC,OR]
RewriteCond %{HTTP_USER_AGENT} PPC [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Series60 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Opera.Mini [NC,OR]
RewriteCond %{HTTP_ACCEPT} "text/vnd.wap.wml|application/vnd.wap.xhtml+xml" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} !ipad [NC]
RewriteCond %{HTTP_USER_AGENT} !iphone [NC]
RewriteCond %{HTTP_USER_AGENT} !iPad [NC]
RewriteCond %{HTTP_USER_AGENT} !iPhone [NC]
RewriteCond %{HTTP_USER_AGENT} !windows.nt [NC]
RewriteCond %{HTTP_USER_AGENT} !bsd [NC]
RewriteCond %{HTTP_USER_AGENT} !x11 [NC]
RewriteCond %{HTTP_USER_AGENT} !unix [NC]
RewriteCond %{HTTP_USER_AGENT} !macos [NC]
RewriteCond %{HTTP_USER_AGENT} !macintosh [NC]
RewriteCond %{HTTP_USER_AGENT} !playstation [NC]
RewriteCond %{HTTP_USER_AGENT} !google [NC]
RewriteCond %{HTTP_USER_AGENT} !yandex [NC]
RewriteCond %{HTTP_USER_AGENT} !bot [NC]
RewriteCond %{HTTP_USER_AGENT} !libwww [NC]
RewriteCond %{HTTP_USER_AGENT} !msn [NC]
RewriteCond %{HTTP_USER_AGENT} !america [NC]
RewriteCond %{HTTP_USER_AGENT} !avant [NC]
RewriteCond %{HTTP_USER_AGENT} !download [NC]
RewriteCond %{HTTP_USER_AGENT} !fdm [NC]
RewriteCond %{HTTP_USER_AGENT} !maui [NC]
RewriteCond %{HTTP_USER_AGENT} !webmoney [NC]
RewriteCond %{HTTP_USER_AGENT} !windows-media-player [NC]
RewriteRule ^$ http://wap.site.ru/ [L,R=302]