За последние 24 часа нас посетили 55244 программиста и 1781 робот. Сейчас ищут 925 программистов ...

Памагите апач упал за ночь((((

Тема в разделе "PHP и базы данных", создана пользователем Extremist, 19 окт 2010.

  1. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    Седня утром зашел а вместо привычной строки броузера пустата, вообще ничего, никаких ошибок
    в логах апача
    Код (Text):
    1.  
    2.  
    3. [Tue Oct 19 08:36:20 2010] [warn] pid file C:/Inetpub/www/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    4. PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\\Inetpub\\www\\php5\\ext\\msql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
    5. [Tue Oct 19 08:36:20 2010] [notice] Apache/2.2.11 (Win32) PHP/5.2.10 configured -- resuming normal operations
    6. [Tue Oct 19 08:36:20 2010] [notice] Server built: Dec 10 2008 00:10:06
    7. [Tue Oct 19 08:36:20 2010] [notice] Parent: Created child process 2444
    8. PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\\Inetpub\\www\\php5\\ext\\msql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
    9. [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Child process is running
    10. [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Acquired the start mutex.
    11. [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Starting 64 worker threads.
    12. [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Starting thread to listen on port 80.
    что могло случиться за ноч? :cry:
     
  2. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    вот часть Extansion моего php.ini
    Код (Text):
    1.  
    2.  
    3. ;;;;;;;;;;;;;;;;;;;;;;
    4. ; Dynamic Extensions ;
    5. ;;;;;;;;;;;;;;;;;;;;;;
    6. ;
    7. ; If you wish to have an extension loaded automatically, use the following
    8. ; syntax:
    9. ;
    10. ;   extension=modulename.extension
    11. ;
    12. ; For example, on Windows:
    13. ;
    14. extension=msql.dll
    15. ;
    16. ; ... or under UNIX:
    17. ;
    18. ;   extension=msql.so
    19. ;
    20. ; Note that it should be the name of the module only; no directory information
    21. ; needs to go here.  Specify the location of the extension with the
    22. ; extension_dir directive above.
    23.  
    24.  
    25. ;Windows Extensions
    26. ;Note that ODBC support is built in, so no dll is needed for it.
    27. ;
    28.  
    29. ;extension=php_bz2.dll
    30. ;extension=php_cpdf.dll
    31. ;extension=php_curl.dll
    32. ;extension=php_dba.dll
    33. ;extension=php_dbase.dll
    34. ;extension=php_dbx.dll
    35. ;extension=php_exif.dll
    36. ;extension=php_fdf.dll
    37. ;extension=php_filepro.dll
    38. extension=php_gd2.dll
    39. ;extension=php_gettext.dll
    40. ;extension=php_iconv.dll
    41. ;extension=php_ifx.dll
    42. ;extension=php_iisfunc.dll
    43. ;extension=php_imap.dll
    44. ;extension=php_interbase.dll
    45. ;extension=php_ldap.dll
    46. ;extension=php_mbstring.dll
    47. ;extension=php_mcrypt.dll
    48. ;extension=php_mhash.dll
    49. ;extension=php_mime_magic.dll
    50. ;extension=php_ming.dll
    51. ;extension=php_mssql.dll
    52. ;extension=php_msql.dll
    53. extension=php_mysql.dll
    54. ;extension=php_oci8.dll
    55. ;extension=php_openssl.dll
    56. ;extension=php_oracle.dll
    57. ;extension=php_pdf.dll
    58. ;extension=php_pgsql.dll
    59. ;extension=php_shmop.dll
    60. ;extension=php_snmp.dll
    61. ;extension=php_sockets.dll
    62. ;extension=php_sybase_ct.dll
    63. ;extension=php_tidy.dll
    64. ;extension=php_w32api.dll
    65. ;extension=php_xmlrpc.dll
    66. ;extension=php_xsl.dll
    67. ;extension=php_yaz.dll
    68. ;extension=php_zip.dll
     
  3. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    у меня вот на видео кулер встал, карточка перегрелась, комп в ребут. всякое может быть. и логи надо смотреть до включения, а не после. и еще php.ini не тот.
     
  4. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    поменял в строке
    extension=msql.dll на extension=php_msql.dll
    стал писать в логах
    Код (Text):
    1.  
    2. [PHP Warning: Module 'mysql' already loaded in Unknown on line 0
    3. [Tue Oct 19 08:57:39 2010] [notice] Apache/2.2.11 (Win32) PHP/5.2.10 configured -- resuming normal operations
    4. [Tue Oct 19 08:57:39 2010] [notice] Server built: Dec 10 2008 00:10:06
    5. [Tue Oct 19 08:57:39 2010] [notice] Parent: Created child process 2516
    6. PHP Warning: Module 'mysql' already loaded in Unknown on line 0
    7. [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Child process is running
    8. [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Acquired the start mutex.
    9. [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Starting 64 worker threads.
    10. [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Starting thread to listen on port 80.
    и по прежнему при обращении пустая страница при обращении к сайту
     
  5. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    причем тут куллер и видео? все процессы включая несколько игровых серверов прекрасно работают, процессы - службы MySQL сам апач и еще куча всего что работает с БД также работают.
    не работает Web-портал.. а ты про какой-то перегрев.. хочешь сказать если ребутнуть сервер все чудом само собой заработает? еслиб я так думал то сюда бы не постил, благо ребутнуть мозга хватит
    по теме: что значит php.ini не тот ? у меня версия php5, чем именно он не тот (учитывая что здесь только кусок)? учитывая что у мен Win сервер
    дайте правильную
     
  6. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    при всем при этом phpmyadmin также работает, соответственно доступ к БД есть
    есть кто-нибдь грамотный, что может быть? от чего вставая рано утром обнаруживаешь неработающий WEB- сервер и пустой лист при обращении к сайту?
    и указанные в логе ошибки? так просто же не могут возникнуть..вчера в 3 часа ночи все работало
     
  7. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Есть, но явно ты не в их числе.

    Проблема не в апаче, строка
    означает что апач работает нормально, ошибка где-то ещё...
     
  8. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    Давайте без переходов на личности, я пришел сюда и обратился за помощью в надежде что кто-нибудь подскажет в чем может быть дело, потому что у меня первый раз в жизни такое что уходя ложишься спать все работает - а утром просыпаешь не работает.

    если проблема не в апаче тогда в чем? в пхп? судя по первоначальному логу он не мог загрузить какую то ддлку
    Код (Text):
    1.  
    2. PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\\Inetpub\\www\\php5\\ext\\msql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
    но в папке php5\ext действительно нет такого файла, даже в дистребутиве, скачанного с этого сайта этот файл лежит в корне напки php но никак не в ext, может дело в этом? тогда до этого как работало ? что будет если его закинуть в ext\ ?
     
  9. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Это вовсе не значит что он не работает. Ищи проблему в другом месте, мы не телепаты.
     
  10. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    еще бы понять что не работает и в каком другом месте если я с php.ini толком ничего не делал, сутки назад тюнил my.ini от mysql но после этого также работало все. и самое странное работает phpmyadmin
    где и какие логи еще можно покурить чтобы узнать в чем проблема?
    вчера вечером пытался вставить код sape сервиса, но после правок web-морда работала.
    сегодня откатил назад, но не помогло видимо дело точно не в нем.

    если php работает тогда почему не работает WEB-портал? может не рабоатть из-за проблем с БД mysql?
     
  11. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    я имел в виду, что могло случится всё что угодно.
    у вас апач ругается, что не может загрузить библиотеку пхп Unable to load dynamic library 'C:\\Inetpub\\www\\php5\\ext\\msql.dll
    в то же время в вашем конфиге эта библиотека закомменчена ;extension=php_msql.dll
    следовательно, апач использует другой конфиг пхп, где подключение этой библиотеки раскомментировано.

    стандартный поиск ошибок. идем в файл index.php (или какой там у вас первый вызывается) и пишем в нем echo '111'; exit();
    смотрим - если выводится 111, то где-то косяк дальше, если не выводится, то ближе)) и так потихоньку находим причину проблемы.
     
  12. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    кстати, еще в пхп.ини есть директивы
    error_reporting = E_ALL | E_STRICT
    display_errors = On

    посмотрите, у вас также?
     
  13. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    Блин ну хоть какой-то полезный совет..спасибо..буду пробывать отпишусь
     
  14. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    сделал при запросе по адресу показал "111", что дальше ? :cry:
     
  15. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    последний параметр стоял также, первый добавил
     
  16. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    я похоже начинаю понимать что могло послужить причиной падения портала. у меня в катлоге 2го уровня была папка с статистикой одного игрового сервера на php
    путь к ней в браузере был вида http://портал/hlstats/
    я сейчас просмотрел папку корневого каталога там ее нет ( таинственным образом исчезла. может поэтому главная страница не отображается потому что там была ссылка на этут стату? у меня на портале стоял php-nuke но на форуме нюке пока ничего вразумительного бесплатно не ответили (

    вообще может быть такое ? другие каталоги расположенные также во втором уровне, работают
     
  17. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Extremist
    Вас поимел Эйс Вентура

    А вот и способ
     
  18. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    место для шуток неуместное :twisted:
     
  19. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Extremist
    Без шуток, я лично считаю, что через вышеозвученное анальное отверстие (нюк) вас и поимели.
     
  20. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    ну допустим, но это уже свершившийся факт, файлы нюки на месте все, вопрос почему Index.php не работает мне все го-то нужно чтобы главная страница сайта завелась, там уже чего-нибудь придумаю
     
  21. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    короче прикинте, кто то реально поимел меня через зайт( грохнул папку блоков со всеми скриптами и статами которые я так упорно писал и собирал, админку у нюки, БД папку, и две вложенные папки с веб обвязками для игровых серверов PvPGN с веб регистрацией аккаунта и для Half-life стата+ онйлайнстатус блок ((( как это печально ну кому понадобился мой захудалый сайт с 0 ТиЦ (((

    подскажите что нужно сделать чтобы защититься

    ЗЫ: благо я в сенятбе сделал полный образ харда серверного и подключив восстановил большую часть
     
  22. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    вот так
     
  23. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    бэкап против диверсий, рейд против сбоев.
     
  24. Extremist

    Extremist Активный пользователь

    С нами с:
    18 авг 2009
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Новосибирск
    а рейд лучше какой использовать?