Седня утром зашел а вместо привычной строки броузера пустата, вообще ничего, никаких ошибок в логах апача Код (Text): [Tue Oct 19 08:36:20 2010] [warn] pid file C:/Inetpub/www/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 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 [Tue Oct 19 08:36:20 2010] [notice] Apache/2.2.11 (Win32) PHP/5.2.10 configured -- resuming normal operations [Tue Oct 19 08:36:20 2010] [notice] Server built: Dec 10 2008 00:10:06 [Tue Oct 19 08:36:20 2010] [notice] Parent: Created child process 2444 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 [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Child process is running [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Acquired the start mutex. [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Starting 64 worker threads. [Tue Oct 19 08:36:21 2010] [notice] Child 2444: Starting thread to listen on port 80. что могло случиться за ноч? :cry:
вот часть Extansion моего php.ini Код (Text): ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; ; ; If you wish to have an extension loaded automatically, use the following ; syntax: ; ; extension=modulename.extension ; ; For example, on Windows: ; extension=msql.dll ; ; ... or under UNIX: ; ; extension=msql.so ; ; Note that it should be the name of the module only; no directory information ; needs to go here. Specify the location of the extension with the ; extension_dir directive above. ;Windows Extensions ;Note that ODBC support is built in, so no dll is needed for it. ; ;extension=php_bz2.dll ;extension=php_cpdf.dll ;extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_dbx.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_iconv.dll ;extension=php_ifx.dll ;extension=php_iisfunc.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll ;extension=php_mbstring.dll ;extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_mssql.dll ;extension=php_msql.dll extension=php_mysql.dll ;extension=php_oci8.dll ;extension=php_openssl.dll ;extension=php_oracle.dll ;extension=php_pdf.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll ;extension=php_snmp.dll ;extension=php_sockets.dll ;extension=php_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_w32api.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ;extension=php_yaz.dll ;extension=php_zip.dll
у меня вот на видео кулер встал, карточка перегрелась, комп в ребут. всякое может быть. и логи надо смотреть до включения, а не после. и еще php.ini не тот.
поменял в строке extension=msql.dll на extension=php_msql.dll стал писать в логах Код (Text): [PHP Warning: Module 'mysql' already loaded in Unknown on line 0 [Tue Oct 19 08:57:39 2010] [notice] Apache/2.2.11 (Win32) PHP/5.2.10 configured -- resuming normal operations [Tue Oct 19 08:57:39 2010] [notice] Server built: Dec 10 2008 00:10:06 [Tue Oct 19 08:57:39 2010] [notice] Parent: Created child process 2516 PHP Warning: Module 'mysql' already loaded in Unknown on line 0 [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Child process is running [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Acquired the start mutex. [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Starting 64 worker threads. [Tue Oct 19 08:57:39 2010] [notice] Child 2516: Starting thread to listen on port 80. и по прежнему при обращении пустая страница при обращении к сайту
причем тут куллер и видео? все процессы включая несколько игровых серверов прекрасно работают, процессы - службы MySQL сам апач и еще куча всего что работает с БД также работают. не работает Web-портал.. а ты про какой-то перегрев.. хочешь сказать если ребутнуть сервер все чудом само собой заработает? еслиб я так думал то сюда бы не постил, благо ребутнуть мозга хватит по теме: что значит php.ini не тот ? у меня версия php5, чем именно он не тот (учитывая что здесь только кусок)? учитывая что у мен Win сервер дайте правильную
при всем при этом phpmyadmin также работает, соответственно доступ к БД есть есть кто-нибдь грамотный, что может быть? от чего вставая рано утром обнаруживаешь неработающий WEB- сервер и пустой лист при обращении к сайту? и указанные в логе ошибки? так просто же не могут возникнуть..вчера в 3 часа ночи все работало
Есть, но явно ты не в их числе. Проблема не в апаче, строка означает что апач работает нормально, ошибка где-то ещё...
Давайте без переходов на личности, я пришел сюда и обратился за помощью в надежде что кто-нибудь подскажет в чем может быть дело, потому что у меня первый раз в жизни такое что уходя ложишься спать все работает - а утром просыпаешь не работает. если проблема не в апаче тогда в чем? в пхп? судя по первоначальному логу он не мог загрузить какую то ддлку Код (Text): 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\ ?
еще бы понять что не работает и в каком другом месте если я с php.ini толком ничего не делал, сутки назад тюнил my.ini от mysql но после этого также работало все. и самое странное работает phpmyadmin где и какие логи еще можно покурить чтобы узнать в чем проблема? вчера вечером пытался вставить код sape сервиса, но после правок web-морда работала. сегодня откатил назад, но не помогло видимо дело точно не в нем. если php работает тогда почему не работает WEB-портал? может не рабоатть из-за проблем с БД mysql?
я имел в виду, что могло случится всё что угодно. у вас апач ругается, что не может загрузить библиотеку пхп Unable to load dynamic library 'C:\\Inetpub\\www\\php5\\ext\\msql.dll в то же время в вашем конфиге эта библиотека закомменчена ;extension=php_msql.dll следовательно, апач использует другой конфиг пхп, где подключение этой библиотеки раскомментировано. стандартный поиск ошибок. идем в файл index.php (или какой там у вас первый вызывается) и пишем в нем echo '111'; exit(); смотрим - если выводится 111, то где-то косяк дальше, если не выводится, то ближе)) и так потихоньку находим причину проблемы.
кстати, еще в пхп.ини есть директивы error_reporting = E_ALL | E_STRICT display_errors = On посмотрите, у вас также?
я похоже начинаю понимать что могло послужить причиной падения портала. у меня в катлоге 2го уровня была папка с статистикой одного игрового сервера на php путь к ней в браузере был вида http://портал/hlstats/ я сейчас просмотрел папку корневого каталога там ее нет ( таинственным образом исчезла. может поэтому главная страница не отображается потому что там была ссылка на этут стату? у меня на портале стоял php-nuke но на форуме нюке пока ничего вразумительного бесплатно не ответили ( вообще может быть такое ? другие каталоги расположенные также во втором уровне, работают
Extremist Без шуток, я лично считаю, что через вышеозвученное анальное отверстие (нюк) вас и поимели.
ну допустим, но это уже свершившийся факт, файлы нюки на месте все, вопрос почему Index.php не работает мне все го-то нужно чтобы главная страница сайта завелась, там уже чего-нибудь придумаю
короче прикинте, кто то реально поимел меня через зайт( грохнул папку блоков со всеми скриптами и статами которые я так упорно писал и собирал, админку у нюки, БД папку, и две вложенные папки с веб обвязками для игровых серверов PvPGN с веб регистрацией аккаунта и для Half-life стата+ онйлайнстатус блок ((( как это печально ну кому понадобился мой захудалый сайт с 0 ТиЦ ((( подскажите что нужно сделать чтобы защититься ЗЫ: благо я в сенятбе сделал полный образ харда серверного и подключив восстановил большую часть