Всё не так просто... » apache http://www.lab108.ru Мэрфолог-практик Sat, 10 Sep 2016 19:25:18 +0000 ru-RU hourly 1 http://wordpress.org/?v=3.9.14 Однако… /2010/08/16/odnako-2/ /2010/08/16/odnako-2/#comments Mon, 16 Aug 2010 08:25:48 +0000 /?p=3827 Интересно, они специально так сделали, или программисту надо оторвать руки и вставить их в место из которого ноги растут?



Ошибка чтения: Access denied for user ‘apache’@’localhost’ (using password: NO)

Где именно взял, не скажу. В интернете ищите :) Отображается вместо главной страницы сайта.

]]>
/2010/08/16/odnako-2/feed/ 0
Apache 2 vs IE7+MSO12 /2009/10/01/apache-2-vs-ie7mso12/ /2009/10/01/apache-2-vs-ie7mso12/#comments Thu, 01 Oct 2009 10:24:12 +0000 /?p=3299 По производственной необходимости пришлось соорудить скрипт на перле, генерирующий CSV файл и отдающий его через браузер пользователю. Поскольку доступ к этому скрипту должен быть не у всех, огородил директорию со скриптом файликами .htaccess и .htpasswd, прописав туда пользователй и их пароли. Проверил, работает.

Но тут началось малопонятное. Если обратиться к этому скрипту из Internet Explorer 7 то он спрашивает логин и пароль, потом что делать с файлом, а потом, если выбрать “Открыть”, то снова запрашивается пароль. Вот второй запрос пароля не понравился заказчику.

Ковыряние в логах показало, что вместо того, чтобы сказыть файл во временную директорию и от туда открыть его в Excel, эта зараза запускала Excel, передав ему в качестве имени открываемого файла ссылку на web-ресурс. А что, 2007-й офис умеет открывать файлы из интернета. А офисный движок опять запрашивал пароль на доступ.

Кафедра экономики

Вылечилось это добавлением нескольких строк в описание директории

 ScriptAlias /dir/ /usr/local/dir/
 <Directory "/usr/local/dir">
 <Limit GET POST>
  Order allow,deny
  Allow from all
 </Limit>
 <LimitExcept GET POST>
  Order deny,allow
  Deny from all
 </LimitExcept>
 AuthType .htaccess
AllowOverride Authconfig
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

Потому как офис генерит не GET или POST запрос, а OPTIONS и HEAD

В результате офисный движок обламывается скачать файл и просит сделать это IEшку. А там сессия уже открыта.

]]>
/2009/10/01/apache-2-vs-ie7mso12/feed/ 0
Apache/2.0.55 (Win32) PHP/5.1.1 Server at vkontakte.ru Port 80 /2009/09/11/apache2055-win32-php511-server-at-vkontakteru-port-80/ /2009/09/11/apache2055-win32-php511-server-at-vkontakteru-port-80/#comments Fri, 11 Sep 2009 11:20:21 +0000 /?p=3214 Сколько мне уже вопросов в комментариях задали по поводу ошибки вылезающей при попытке захода на vkontakte.ru? Вот этой:

Apache/2.0.55 (Win32) PHP/5.1.1 Server at vkontakte.ru Port 80

Что мы видим?

Веб-сервер Apache2 под Windows. А что должно быть? А должен быть nginx. И скорее всего под чем то юниксобразным. В общем случае, либо BSD, либо Linux. В прочем, для Windows его тоже можно поставить.

О чём это говорит? Это говорит о том, что пользовательский компьютер вместо того, чтобы идти на сервер вконтакте идёт непойми куда. А там фишинговый сайт. На этот раз прикрытый расторопным провайдером. Возможно прикрытый. А если это появляется после ввода логина и пароля, то это иммитация ошибки и пароль уже у мошенников.

Почему компьютер идёт не туда, куда надо, а к мошенникам? Об это я уже говорил и неоднократно.

В общем, ищите вирусы, восстанавливайте контроль надо учёткой и проявляйте бдительность при обещаниях халявного подарка или накрутки рейтинга.

]]>
/2009/09/11/apache2055-win32-php511-server-at-vkontakteru-port-80/feed/ 26