Автор Тема: Проблем с Apache  (Прочетена 3922 пъти)

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Проблем с Apache
« -: Sep 06, 2011, 10:41 »
Здравейте, приятели.
Отскоро се занимавамс линукс сървъри и изобщо със сървъри. След доста изчетен материял, успях да подкарам убунту сървър 11.04 с графична среда, която инсталирах допълнително. Искам да хоствам няколко сайта, за мометна успях, разбрах как се настройва сървъра, имам няколко активни сайта на сървъра. Дотук добре, но забелязвам следния проблем: отвреме-навреме, като искам да влезна в някой от сайтоете ми и екрана на браузъра си остава бланк, не дава грешка а просто си остава бяла страница. Това с всички домейни, които съм настроил. Немога да разбера откъде идва това крашване, опрвя се след 3-4 рестрта на рутера или от самосебе си. Преди малко пък се наложи да го рестартирам сървъра и сега пак изчезна, ето ви един примерен сайт: http://www.maxprodesign.com. Ако може да ме ориентирате в кой лог мога да намеря проблема или поне насока къде да го търся, ще съм много благодарен.
« Последна редакция: Sep 06, 2011, 10:42 от pepper »
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Проблем с Apache
« Отговор #1 -: Sep 06, 2011, 10:47 »
Ми гледай, access лог-а на съответния виртуален хост, също така и error лог-а.

PS: И какъв е тоя рутер който рестартираш? Каква е топологията на мрежата ти?
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Проблем с Apache
« Отговор #2 -: Sep 06, 2011, 11:06 »
Ами рутера си е обикновен тплинк, TP-LINK Wireless N Router WR841N. Съжалявам че не го споменах. То всички виртуални хостове зациклят едновременно и едновременно потеглят, в /var/log/ има ли логове за отделните хостове или на друго място се намират, както казах съм учащ се от 4-5 месеца и доста неща ми убягват. Технологията е простичка на мрежата: статично айпи, рутера, който споменах и сървъра локално статично 192.168.1.102. Ето още един вхост, който имам http://blagoevgradtenis.com и той в момента е бланк.
Рестартирам рутера, защото съм си внушил, че така се оправя проблема, а незнам къде е всъщност. Стрелям в тъмното, някой път след един рестарт на рутера всичко си идва на мястото, друг път по 3-5 рестарта и пак същото, така че реших проблема е другаде. Потърсих българското линукс общество и попаднах на вас.
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Проблем с Apache
« Отговор #3 -: Sep 06, 2011, 11:14 »
Ами в конфигурацията на всеки vhost може да си създадеш отделен лог файл за грешки и за достъп.
Код
GeSHi (XML):
  1. ErrorLog ${APACHE_LOG_DIR}/name_of_vhost/error.log
  2.  
  3. # Possible values include: debug, info, notice, warn, error, crit,
  4. # alert, emerg.
  5. LogLevel warn
  6.  
  7. CustomLog ${APACHE_LOG_DIR}/name_of_vhost/access.log combined

И така ще имаш отделен лог файл за всеки отделен vhost, а те ще се намират в /var/log/apache/name_of_vhost/*
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Проблем с Apache
« Отговор #4 -: Sep 06, 2011, 11:20 »
Аз съм правил такива настройки, но чак сега се сещам за тях. Ето какво имам в споменатат от теб папка.
access.log                             
access.log.1                           
access.log.2.gz                         
access.log.3.gz                     
maxprodesign.com-error.log.4.gz         
maxprodesign.com-error.log.5.gz       
maxprodesign.com-error.log.6.gz         
maxprodesign.com-error.log.7.gz         
maxprodesign.com-error.log.8.gz         
maxprodesign.com-error.log.9.gz         
other_vhosts_access.log                 
« Последна редакция: Sep 06, 2011, 18:55 от pepper »
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Проблем с Apache
« Отговор #5 -: Sep 06, 2011, 11:25 »
Ами това са ти логовете, и съответните архиви за по-старите дати. Гледай там какво пише, когато страницата ти е бяла.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Проблем с Apache
« Отговор #6 -: Sep 06, 2011, 11:31 »
Извинявай, че съм толкова невеж. Само да ми се изясни ситуацията в главата: значи днес към 10 и 30 след рестарт на сървъра всичко стана бланк, сега влизам примерно в maxprodesign.com-error.log и гледам какво съобщение вади лога по това време, ако съм те правилно разбрал.
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Проблем с Apache
« Отговор #7 -: Sep 06, 2011, 11:35 »
Извинявай, че съм толкова невеж. Само да ми се изясни ситуацията в главата: значи днес към 10 и 30 след рестарт на сървъра всичко стана бланк, сега влизам примерно в maxprodesign.com-error.log и гледам какво съобщение вади лога по това време, ако съм те правилно разбрал.

Също така и access лог-а, на съответния vhost, може да погледнеш и главните access.log и error.log файлове.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Проблем с Apache
« Отговор #8 -: Sep 06, 2011, 11:55 »
Ето малко логове от днес сутринта.
maxprodesign.com-error.log

[Tue Sep 06 08:49:40 2011] [error] [client 87.126.174.240] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 08:49:42 2011] [error] [client 87.126.174.240] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 08:53:09 2011] [error] [client 87.252.168.174] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 08:53:09 2011] [error] [client 87.252.168.174] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 08:53:09 2011] [error] [client 87.252.168.174] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 10:00:07 2011] [error] [client 92.247.121.141] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 10:00:07 2011] [error] [client 92.247.121.141] File does not exist: /var/www/maxprodesign.com/favicon.ico
[Tue Sep 06 10:00:07 2011] [error] [client 92.247.121.141] File does not exist: /var/www/maxprodesign.com/favicon.ico

maxprodesign.com-error.log

77.77.47.155 - - [06/Sep/2011:10:15:01 +0300] "GET /?m=201106 HTTP/1.1" 200 2645
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/themes/witcher-world/style.css HTTP/1.1" 304 252
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-includes/js/thickbox/thickbox.css?ver=20090514 HTTP/1.1" 304 252
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-includes/js/l10n.js?ver=20101110 HTTP/1.1" 304 251
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-includes/js/jquery/jquery.js?ver=1.6.1 HTTP/1.1" 304 253
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/themes/witcher-world/core.js?ver=3.2.1 HTTP/1.1" 304 252
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-includes/js/swfobject.js?ver=2.2 HTTP/1.1" 304 252
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/plugins/1-flash-gallery/js/swfhelper.js?ver=3.2.1 HTTP/1.1" 304 250
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-includes/js/thickbox/thickbox.js?ver=3.1-20110528 HTTP/1.1" 304 252
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/themes/witcher-world/images/bg_body.gif HTTP/1.1" 304 231
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/themes/witcher-world/images/rss32.png HTTP/1.1" 304 229
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-includes/js/thickbox/loadingAnimation.gif HTTP/1.1" 200 6221
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/themes/witcher-world/images/pagebg.gif HTTP/1.1" 304 227
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/uploads/2011/07/Image00002.jpg HTTP/1.1" 304 231
77.77.47.155 - - [06/Sep/2011:10:15:02 +0300] "GET /wp-content/themes/witcher-world/images/footer.gif HTTP/1.1" 304 229

access.log

За съжаление няма нищо в този лог.

error.log

[Tue Sep 06 10:18:01 2011] [notice] caught SIGTERM, shutting down
[Tue Sep 06 10:19:00 2011] [notice] Apache/2.2.17 (Ubuntu) PHP/5.3.5-1ubuntu7.2 with Suhosin-Patch configured -- resuming normal operations
[Tue Sep 06 10:28:59 2011] [notice] caught SIGTERM, shutting down
[Tue Sep 06 10:29:58 2011] [notice] Apache/2.2.17 (Ubuntu) PHP/5.3.5-1ubuntu7.2 with Suhosin-Patch configured -- resuming normal operations

Активен

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Проблем с Apache
« Отговор #9 -: Sep 06, 2011, 16:43 »
Не очаквах, че е толкова пусто из българските форуми, определено ще търся помощ в чужди такива.  ???

pepper, запознай се с т. 1(в частност последния параграф)  и т. 5 от Правилата на форума и се опитай в бъдеще да спазваш тях, а и всички останали. :)
bop_bop_mara
« Последна редакция: Sep 06, 2011, 17:16 от bop_bop_mara »
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с Apache
« Отговор #10 -: Sep 06, 2011, 17:31 »
//off - за Марчето, че да не забърше и този коментар :D
Не очаквах, че е толкова пусто из българските форуми, определено ще търся помощ в чужди такива.  ???

pepper, запознай се с т. 1(в частност последния параграф)  и т. 5 от Правилата на форума и се опитай в бъдеще да спазваш тях, а и всички останали. :)
bop_bop_mara


Не е пусто пич, ама точно днеска на празника, на никой не му се занимава с твоето проблемче. Както и сам виждаш в лога не пише нищо, или не виждаш такова нещо? Търси проблема на друго място.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Re: Проблем с Apache
« Отговор #11 -: Sep 06, 2011, 18:50 »
Да разбирам, че е празник и може да се каже, че именно за това седанх да се занимавам с проблема. Правилата на форума не съм ги прочел, но и да ги бях прочел, пак нямаше да се ориентирам къде да пусна темата. За мен проблема е свързан с цялостната работа на сървъра и за де ни товаря форумът, реших да се мушна в темата на колегата. Откъде да знам дали проблема е в апачето, а и то се окзава, че не е в него, а най-вероятно в самия рутер. Приятели и аз съм бил модератор доста време, вече прочетох правилата. Досега това, което съм постигнал с линукс дистрибуциите е плод на моето желание да си развивам сивото вещество, а не да ми закърнява мозъка.
Това, което написах по-отгоре е пояснение към моята невежест в линукс средите. Може да не му обръщате голямо внимание, не искам на 5-тия пост да се конфронтирам с който и да е: модератор, администратор и т.н.

Нещо конкретно по моя проблем:

Направих си следния експеримент: извадих кабела на доставчика и го сложих директно към сървъра. Влезнах в настройките на сървъра, промених ги включително и мак-а, вече имах достъп до интернет, всичко работеше, включително и настроените от мен вихостове. Така си поиграх 1-2 часа, нямаше прекъсване на връзката към сървъра. После върнах всичко обратно, настройки, вързах пак рутера и отново нямаше връзка с вихостовете. Това ме навежда на мисълта, че или не съм настроил рутера както трябва, или рутера не върши добра работа. Като казвам настройки единствено в него съм пипал следното: DMZ, дал съм Enable и съм вкарал локалното айпи на сървъра, иначе въобще не се показва в мрежата, ако е Disable. Това е за сега от мен и наздраве, ако има празнуващи подобаващо, сега и аз ще си налея едно и ще олабя. Извинявам се ако съм причинил някакви неразбурии в празничния ден. Поздрави Илиан.
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Проблем с Apache
« Отговор #12 -: Sep 06, 2011, 21:02 »
От рутера ако пробваш вместо DMZ да пуснеш просто порт 80 да отива към порта на апачето на машината зад него?
Активен

pepper

  • Напреднали
  • *****
  • Публикации: 26
  • Distribution: debian
    • Профил
Re: Проблем с Apache
« Отговор #13 -: Sep 06, 2011, 21:30 »
Това правих до преди малко, махнах ДНЗ-а и отворих порт 80 към локалното айпи на сървъра. Сега ми се струва всичко е ок, но дали така като отворя порт 80 не е по-лесен за атакуване от разни ботове и тем подобни нежелатели.

Имам и един друг дразнещ проблем. Незнам защо но като си напиша айпито директно 77.77.47.155 и ми се появява един недовършен сайт, който единствено е хтмл, всички други са PHP(имам предвид от вихостовете). Защо се пляска това чудо, като се напише айпи то ми. Не е ли логично като се вкара ай-пи адреса ми да не излиза нищо, а само вихостовете да си отговарят.
« Последна редакция: Sep 06, 2011, 21:42 от pepper »
Активен

foxb

  • Напреднали
  • *****
  • Публикации: 175
    • Профил
    • WWW
Re: Проблем с Apache
« Отговор #14 -: Sep 06, 2011, 21:51 »
По скоро обратното - ако си пуснал ДМЗ интернет има достъп до цялата машина а така само до порт 80.

А кой сайт искаш да ти се покаже? Апаче както се казва ги кара под ред на номерата - първо локален сайт и след това първия виртуален.