Форум Gatchina OnLine

Форум Gatchina OnLine (https://forumgol.ru/index.php)
-   Программы (https://forumgol.ru/forumdisplay.php?f=3)
-   -   Решение проблем (https://forumgol.ru/showthread.php?t=3083)

ΛLIEN 28.04.2008 22:09

Цитата:

Сообщение от BrutaL (Сообщение 311883)
Подробнее.
При загрузке системы(когда черный экран) пишет: Файл boot.ini поврежден. Далее грузится дальше. Появляется окно приветствия и на этом все обрывается.
выдается такая вещь: CC000135.
В безопасный режим не заходит.
Системная папка C:\WINDOWS

- Грузимся с какого-нибудь загрузочного сд (можно с установочного в режиме консоли восстановления "R")
- Делаем проверку диска: chkdsk x: /F
- Восстанавливаем boot.ini

Пример файла
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /FASTDETECT

Все, кроме partition начинается с нуля.

BrutaL 29.04.2008 10:03

Трабла решилась путем банальной переустановки системы:)
Всем данке.

ΛLIEN 29.04.2008 10:14

Цитата:

Сообщение от BrutaL (Сообщение 311923)
Трабла решилась путем банальной переустановки системы:)

Так не интересно.

FeD 29.04.2008 10:14

Цитата:

Сообщение от BrutaL (Сообщение 311923)
Трабла решилась путем банальной переустановки системы:)

:eek: ты головную боль лечишь топором?

МишGUN 30.04.2008 22:25

Скорей не проблема.. а так, вопрос для общего развития.

По каким причинам на хостинге такая фича как daemon может дауниться чуть ли не каждые 24 часа?
А точней: какие процессы его могут "убивать" ?

ΛLIEN 30.04.2008 22:33

Цитата:

Сообщение от МишGUN (Сообщение 312124)
По каким причинам на хостинге такая фича как daemon может дауниться чуть ли не каждые 24 часа?

Есть еще и другие фичи, такие как: суппорт и логи. Такие фичи как телепатия и гадание на кофейной гуще в данном случае менее эффективны.

МишGUN 30.04.2008 23:45

Цитата:

Сообщение от ΛLIEN (Сообщение 312127)
Есть еще и другие фичи, такие как: суппорт и логи. Такие фичи как телепатия и гадание на кофейной гуще в данном случае менее эффективны.

Ну разумеется=) Я же не с проблемой обратился. А телепатия и экстрасенсорика - типичный ответ умных программистов для глупых нубов.
Ок. Логи выложить? С логов следует, что порт, который использует дэймон занят другим процессом. Т.н. "левым" процессом. Его нужно убить и запустить по новой дэймон. И опять он кильнется через 1-2 дня. С веба дэмон не перезапускается. Необходим шелл. С суппортом я конечно же свяжусь и разузнаю.
Но разве нет ответов типичных и довольно очевидных? Ведь есть хостинг ( обычный, ничем не примечательный, таких миллионы), есть обычный дэймон. да не важно какой дэймон. Важно то, что написано выше.
Достаточно информации к размышлению?

ΛLIEN 01.05.2008 00:10

Цитата:

Сообщение от МишGUN (Сообщение 312131)
Но разве нет ответов типичных и довольно очевидных? Ведь есть хостинг ( обычный, ничем не примечательный, таких миллионы), есть обычный дэймон. да не важно какой дэймон. Важно то, что написано выше.
Достаточно информации к размышлению?

Давно пора понять, что правильно заданный вопрос это 50% ответа. Информацию из тебя надо клещами тащить и при этом ты хочешь, чтобы тебе помогли. Даже хостера не озвучил. Хостеров много, но если ты думаешь, у всех все настроено и устроено одинаково - ты очень сильно ошибаешься.

Что касается вопроса:
- из-за большой нагрузки на сервер (в том числе из-за твоего демона) могут килятся/перезапускаться сервисы либо скриптом, либо самим админом.

Я не совсем понял этого
Цитата:

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

Цитата:

Необходим шелл
А как твой демон вообще запускается, если нет доступа к шеллу?

Цитата:

С суппортом я конечно же свяжусь и разузнаю.
Это первое, что надо делать.

ps: почему бы не использовать другой порт или найти способ, избежать запуск "левого"-мешающего демона?

МишGUN 01.05.2008 00:34

Отвечу на вопросы, но не на все. Ибо как действительно "обстоят дела" у хостера ( juicehost) я канеш догадываюсь, но только в моральном плане, а не в техническом. Создавался вопрос ( опять же, не проблема! С проблемами я бы к хостеру пошел первым делом, а не к вам), чтобы получить дополнительную информацию, которую имею.

На серваке у хостера есть еще помимо моего дэймона другие аналогичные дэмоны с портом 8888. Это точно. И мое предположение ( мое деинственное), что другие дэймоны перебивают мой. Правда я сам слабо верю в такой вариант:)
Но а как тогда понимать сообщение логов, что порт занят другим процессом? Кстати вот сам лог:
00:09:04 **Starting** pid: 19641; TCL version: 8.4.7; HostName: host.juicehost.net
00:09:04 Listing www.lnpchat.ru:8888 ...
00:09:04 FATAL ERROR: can't listen www.lnpchat.ru:8888. May be host/port already open by other process?
00:09:04 ERROR INFO: POSIX EADDRINUSE {address already in use} couldn't open socket: address already in use
while executing

......

Дэймон запускают мне админы хостера через шелл видимо. С их ДиректАдмина через крон запуск не производится.

Мой чат ( а что скрывать, сайт у меня один используюший дэймон) содержит дэймон , который использует только 8888 порт. Я сказал "только" потому что в голову не приходило что можно в конфигах поменять порт.. об этом надо подумать.. Вполне возможно что сработает Бородиновская защита ( чат Бородиновский, и он крайне не любит когда нубы меняют что-то в его пчп коде:) ) и попытки смены порта будут присечены. К тому же, если необходимо будет при этом знание пчп - уже отменяется. Но в целом спасибо Алиен, я разузнаю этот вопрос...

Если ты имел в виду нагрузку на сервер от моего дэймона - это отпадает. Это не так.


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


Найти способ избежания сторонних причин задаунивания моего дэймона подсильно только суппорту.

Еще хочу отметить, что несколько месяцев назад таких проблем не возникало.

Ну и еще на закуску. Слышал такие мнения задаунивания дэймона, цитирую: "дэймон - долгоживущий процесс и некоторые хостинги автоматически или вручную выгружают такие процессы из памяти. причем наверняка уже никому не нужные", " киляют дэймон другие процессы на стороне хостинга, скорей всего процессы по защите от бэкдоров".

Все.

ΛLIEN 01.05.2008 00:56

хттп://php.spb.ru/chat/faq.html

Читать "Что такое 8888 и 80?" и "Пишут, что www.your-name.ru:8888 уже занят".

А так же "курить" хттп://php.spb.ru/chat/unix.html#run_chat

ps: хостинг без шелла это безобразие. =)

МишGUN 01.05.2008 01:02

Цитата:

Пишут, что "www.your-name.ru:8888" уже занят
Измените цифру 8888 на любое другое случайное число в диапазоне 1025-65535...
Да, видимо это решение.

Ну вот, уже что-то есть=) А я еще думал спрашивать тут или нет...
Спасибо!

ΛLIEN 01.05.2008 01:11

Цитата:

Сообщение от МишGUN (Сообщение 312137)
Да, видимо это решение.

Ну вот, уже что-то есть=) А я еще думал спрашивать тут или нет...
Спасибо!

НЗЧ. И еще, если это распределенный хостинг, то скорее всего кто-то тоже запускает (или не так давно стал запускать) такой же чат по этому же порту (в данном случае 8888) и вы друг друга киляете.

МишGUN 01.05.2008 01:28

Ну да сменим порт, как доктор прописал.
А ваще косяк у меня жуткий.. про факью забыл.. ай плохо........

МишGUN 03.05.2008 21:43

В продолжение темы ( тем более никто тут ничего еще не писал) хочу сказать, что смена порта не привела к решению проблемы. На данном хостинге закрыты порты на прослушивание как выяснилось.
Но и это не важно... писалось в логах что порт занят другим процессом от того, что в Cron'е постоянно висела команда на запуск дэймона. Крон каж минуту ее выполнял и естессно выводил в логах что порт уже занят. Так что версия по поводу ("Почему падает дэймон на сервере?") занятости портов отпадает.

Так что пришлось хостинг попросить просто перезапустить дэймон и убрать команду с крона. Хз как долго проживет дэймон. А от хостинга ваще не добиться ничего толкового. Скоро дело до хамства дойдет..

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

ΛLIEN 03.05.2008 22:14

Цитата:

Крон каж минуту ее выполнял
Зачем же так часто? Раз в 15 минут, думаю, было бы норм.

Цитата:

Так что пришлось хостинг попросить ... и убрать команду с крона.
Доступа к крону из вэб админки, я так понимаю, тоже нет?

МишGUN 03.05.2008 23:08

Доступ к крону есть из веба. через ДиректАдмин. С Крона я сам убрал команду, чтобы он логи не делал килоМетровыми. Он там без параметров запуска стоял, по умолчанию. А по умолчанию видимо через каждую минуту действующую команду в цикл пускает.

ΛLIEN 03.05.2008 23:17

Цитата:

Сообщение от МишGUN (Сообщение 312401)
чтобы он логи не делал килоМетровыми

чтоб убрать логи дописывай в конец команды:
/путь/команда_запуска > /dev/null

ps: или вообще > /dev/null 2>&1

МишGUN 04.05.2008 00:30

Цитата:

Сообщение от ΛLIEN (Сообщение 312402)
чтоб убрать логи дописывай в конец команды:
/путь/команда_запуска > /dev/null

ps: или вообще > /dev/null 2>&1

/dev/null 2>&1 &

Вот такой вариант видел. Фоновый режим.

Без понятия играет существенную роль знак & на конце или нет:D

ЗЫ: а ваще подозрение у меня что при выходе и закрытие шелла падает дэймон. Но с другой стороны.. они запускают и валят с шелла.. не висят же они там сутками.. Кароч хостингу прдложу новую команду, который будет пускать дэймон в фоновый режим.

ΛLIEN 04.05.2008 00:39

Цитата:

Сообщение от МишGUN (Сообщение 312405)
/dev/null 2>&1 &

Вот такой вариант видел. Фоновый режим.

Без понятия играет существенную роль знак & на конце или нет:D

Я не знаю, что там в файле ./run_background, который надо засовывать в крон в этом php чате. Cкорее всего, демон уже запускается этим скриптом в фоне '&'. Поэтому запускать сам скрипт в фоне смысла никакого.

А "> /dev/null 2>&1" означает стандартный поток посылать в пустое устройство и поток вывода ошибок объединить со стандартным потоком, т.е. туда же. Можно еще проще "&> /dev/null" - все потоки вывода в "аут".

МишGUN 04.05.2008 00:51

Понятно. Спасибо за помощь Алиен. Если в ближайшее время выяснится точная причина возникновения этой проблемы - отпишусь.
......

Scorpion 05.05.2008 21:12

Проблема такая: хочу сделать скрытые файлы "видимыми", нажимаю в Сервисе/Свойствах/Показывать скрытые файлы и папки --- и никакого результата! Вопрос: почему? Как исправить? Или как по-другому можно сделать файлы "видимыми"?

Mr_Anderson 05.05.2008 22:34

Как исправить не знаю, по-другому - в Total Commander.

Sasa 05.05.2008 22:38

как убрать дефолтную виндовскую проверку дисков при загрузке?

Tay Geddar 06.05.2008 07:57

Цитата:

Сообщение от Scorpion (Сообщение 312609)
Проблема такая: хочу сделать скрытые файлы "видимыми", нажимаю в Сервисе/Свойствах/Показывать скрытые файлы и папки --- и никакого результата! Вопрос: почему? Как исправить? Или как по-другому можно сделать файлы "видимыми"?

у меня такое было, ты не проверял систему на вирус, если что пиши в личку дам лекарство которое меня спасло от этой напасти.

Scorpion 06.05.2008 14:49

Ещё подскажите, плиз, как восстановить в панели быстрого запуска значок "Свернуть все окна", если я его случайно удалил оттуда??

FeD 06.05.2008 14:51

нажми на клавиатуре WIN+D

Yago De Malina 06.05.2008 15:19

Если вы случайно удалили значок "Свернуть все окна" на панели быстрого запуска, есть возможность востановить его. Для этого откройте папку C:\WINDOWS\Application Data\Microsoft\Internet Explorer\Quick Launch и создайте там текстовой файл с таким содержанием:
Код:

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Сохраните получившийся файл как "Свернуть все окна.SCF". На панели быстрого запуска должен появиться новый значок

TSV NV 06.05.2008 15:28

Цитата:

как убрать дефолтную виндовскую проверку дисков при загрузке?
В нтфс диски переведи, она более устойчива к ошибкам и проверка диска не будет тебя мучать при старте (если только очень редко).


Цитата:

Если вы случайно удалили значок "Свернуть все окна"
Это задокументированый баг винды.

Sasa 06.05.2008 15:30

Цитата:

Сообщение от TSV NV (Сообщение 312702)
В нтфс диски переведи, она более устойчива к ошибкам и проверка диска не будет тебя мучать при старте (если только очень редко).

нтфс используется:) но при каждой загрузке он проверяет диски)

ΛLIEN 06.05.2008 15:31

Цитата:

Сообщение от TSV NV (Сообщение 312702)
Это задокументированый баг винды.

Цитата:

C:\WINDOWS\Application Data\Microsoft\Internet Explorer\Quick Launch
Для меня остается загадкой, какое отношение панель быстрого запуска имеет к Internet Explorer. =)

FeD 06.05.2008 15:51

запусти вручную проверку всех дисков по-полной ( в консоли chkdsk с параметрами в виде буквы диска, потом ещё -f и -r или по очереди пробуй добавлят ькажыдй параметр) и потом всё будет ништяг

Sasa 06.05.2008 16:48

Цитата:

Сообщение от Scorpion (Сообщение 312698)
как восстановить в панели быстрого запуска значок "Свернуть все окна"

если ввести это в гугл, то на первой же странице будет ответ:)

Scorpion 06.05.2008 20:07

Цитата:

Сообщение от Yago De Malina (Сообщение 312701)
Если вы случайно удалили значок "Свернуть все окна" на панели быстрого запуска, есть возможность востановить его. Для этого откройте папку C:\WINDOWS\Application Data\Microsoft\Internet Explorer\Quick Launch и создайте там текстовой файл с таким содержанием:
Код:

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Сохраните получившийся файл как "Свернуть все окна.SCF". На панели быстрого запуска должен появиться новый значок

СПАСИБО, получилось. Только это не в C:/Windows надо делать,а в C:/Documents and Settings/Имя юзера/Application Data/....

Парень 11.05.2008 23:53

где взять навый браузер, и объясните мне дурачку как его переустанавливать

Парень 12.05.2008 13:06

Цитата:

Сообщение от Парень (Сообщение 313289)
где взять навый браузер, и объясните мне дурачку как его переустанавливать

ребят ну пожалуйста

Yago De Malina 12.05.2008 13:35

www.opera.com

Kostyan 12.05.2008 17:57

Цитата:

Сообщение от Yago De Malina (Сообщение 313344)

http://www.mozilla.com

Mr_Anderson 12.05.2008 19:15

Цитата:

Сообщение от Kostyan (Сообщение 313370)

www.microsoft.com :)

kwest 12.05.2008 21:37

языковая панель кудат слилась(ну типа рус или англ включен кажет), через пуск ,панель управления ,языки,невыводиться.
вирь?

FeD 12.05.2008 21:46

не надо было удалять из автозагрузки процесс ctfmon.exe

попробуй его вручную запусти из папки system32


Текущее время: 17:33. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot