Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 047 раз!

Форум

Добро пожаловать, Гость!

Open Server на системном SSD диске

Обсуждение общих вопросов связанных с программой
Аватара пользователя
hudson
Сообщения: 50
C нами: 4 года 6 мес

Непрочитанное сообщение hudson » 03 июл 2012, 16:28

Ребята, наткнулся на странное поведение OS на SSD диске.

Собственно поведение таково: OS отлично ставится, очень быстро перезапускается и вообще всё выглядит круто. Но периодически (иногда прямо каждый второй реквест) создаётся ощущение что реквест подвисает. Собственно выглядит это так, как будто страница грузится бесконечно. При этом если в начало фронт-котроллера вставить die('STOP'); - до него процесс не доходит (и кэш не генерится). Если же перезапустить OS, то браузер в конце-концов покажет что страница недоступна - из чего я заключаю что реквест подвисает где-то в районе апача.

Проявляется постоянно на одном проекте последние три дня. При этом если проект выгрузить на linux сервер, то всё работает штатно.

Понимаю, что собственно сам OS не виноват, но может кто слышал о таком поведении WAMP платформы на SSD под Windows7?

p.s. ранее этот же проект жил на обычном диске и работал под OS - медленно, но предсказуемо.

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 03 июл 2012, 16:39

1) Раз такое наблюдается только на одном проекте, то логичный вывод что этот проект и виноват, вернее его код.

2) SSD диски тоже бывают разные, например OSZ говно еще то, у меня такой был, при копировании на него большого числа файлов или просто большого файла намертво зависал. Но в вашем случае врят ли дело в диске, если только он не старый и не забит на 95%.

3) Если зависает на HTTPS запросах - попробуйте обновить Open Server, был такой глюк. Попробуйте использовать другую версию Apache, например более новый модуль 2.4.2, если думаете что дело в Apache.

Аватара пользователя
hudson
Сообщения: 50
C нами: 4 года 6 мес

Непрочитанное сообщение hudson » 03 июл 2012, 17:27

На остальных тоже проявляется но реже. И они попроще. (но я ещё потестирую). А сам проект работал под OS ранее - нормально. На staging/production - тоже нормально. Ненормальности начались ровно после установки нового диска (диск и покупался чтобы быстро работал OS и собственно Windows).

Диск Intel 520й серии, свежий, только в субботу поставил. Заполнен едва на 1/5 (240Гб).

Ну и OS сегодня с утра обновил до 4.5.8.

Прямо не знаю что и думать.

Добавлено спустя 16 минут 24 секунды:
На apache 2.4 таже ерунда ((

Добавлено спустя 21 минуту 46 секунд:
При этом ещё и файлы проекта лочатся (бутстрап к примеру). Во дела!

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 03 июл 2012, 17:58

А в логах что, до апача запросы доходят? Он их в лог пишет? Посмотрите что в логах, их там два у апача (ошибки + запросa) и один лог php.

Аватара пользователя
hudson
Сообщения: 50
C нами: 4 года 6 мес

Непрочитанное сообщение hudson » 03 июл 2012, 18:28

Максим, такое ощущение что реквест до апача не доходит! Мистика :shock:

Перезапустился, тыц главную, прогулялся по главному меню (ещё 4 реквеста), опять тыц главную.... и всё. В логе апача последние реквесты - это картинки с предыдущей страницы. Т.е. всё работает и тут как будто апача не существует.

Далее: localhost и localhost/openserver/ тоже не работает (в логах апча пусто)

НО если я наберу что-то типа localhost/dddddd (заведомо не существует) - в логах это отобразится

localhost: 127.0.0.1 [03/Jul/2012:19:25:14 +0400] "GET /dddddd HTTP/1.1" 404 1061 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1"

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 03 июл 2012, 18:37

Если есть желание, то можете дать доступ в тимвьювер через личку, посмотрю что там может быть. А так не знаю, хрень какая-то у вас :|

Аватара пользователя
hudson
Сообщения: 50
C нами: 4 года 6 мес

Непрочитанное сообщение hudson » 03 июл 2012, 18:56

Максим писал(а):Если есть желание, то можете дать доступ в тимвьювер через личку, посмотрю что там может быть. А так не знаю, хрень какая-то у вас :|


Понимаю что хрень ( А тимвьювер будет работать, если у меня постоянного IP нет?

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 03 июл 2012, 19:06

Да, будет.

Аватара пользователя
hudson
Сообщения: 50
C нами: 4 года 6 мес

Непрочитанное сообщение hudson » 03 июл 2012, 20:13

В общем после дебаг-сессии через teamviewer подозрение пало на APC.

Пойду гуглить дальше уже по теме глючного APC.

p.s. Ещё раз спасибо, Максим за потраченное на нас время )

vasya_pupkin
Сообщения: 57
C нами: 4 года 5 мес

Непрочитанное сообщение vasya_pupkin » 05 июл 2012, 17:48

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


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя