Страница 1 из 2

V2.6.0

Добавлено: 24 июн 2011, 00:31
Mr.Emm
1)Nginx не воркае ибо дубль строчки в конфиге: default_type application/octet-stream;
2) конфуз при переносе баз, сделал бэкап при запущеном старом сервере, потом все оффнул и впервые запустил новый, но какбы привык к автозапуску и зафтыкал нажать на флаг, запустил батник импорта баз, все так быренько отработало и уничтожило бекап, я подумал- ну вот так и должно быть, и уже полез удалять старую версию, но смутные сомненья взяли гору и перепроверив ужаснулся в отсутствии всех баз!!! :shock: Ясно же почему они не импортировались, но необходимо ведь как-то проверять и сообщать о том что сервер не запущен и некуда импортировать, прекращать исполнение а не удалять бекап...
3) по поводу того бага со скачиванием файла в Хроме под Nginx, в логе есть вот такая ошибка,
2011/06/24 00:18:28 [warn] 3508#2784: *45 an upstream response is buffered to a temporary file Z:\server\http\Nginx-1.0.4/temp/fastcgi_temp/1/00/0000000001 while reading upstream, client: 127.0.0.1, server: www.crm, request: "POST /ajax.php HTTP/1.1", upstream: "fastcgi://127.0.0.5:9003", host: "crm", referrer: "http://crm/"
в остальных браузерах тоже появляется, хотя сам файл скачивается нормально, в Хроме же скачивание зависает.
4) при остановке сервера виртуальный диск по прежнему удаляется, а дополнительной опции в настройках не обнаружил...=\

Re: v2.6.0

Добавлено: 25 июн 2011, 19:34
Максим
1) Спасибо, поправлю.
2) Так а причем тут сервер и о чем предупреждать? В инструкции написано - запустить новый сервер. Да и к тому же красный флаг у вас горел, как можно думать при этом что сервер запущен? А то что вы думали или к чему привыкли, это согласитесь, уже ваша проблема. И вообще после любого переноса самой собой разумеется надо проверять как всё перенеслось, это и ежу понятно :-)
3) Спасибо, посмотрю что это может быть и покручу настройки.
4) Конечно удаляется, а почему он должен не удаляться? И почему в настройках должна быть некая опция с этим связанная? Такой опции нет и никогда не было.

Re: v2.6.0

Добавлено: 25 июн 2011, 23:36
Mr.Emm
2) Не плохо было бы предупреждать пользователя о том что Экспорт\импорт потерпит неудачу) в связи с не запущенным сервером. В тот момент красный флаг не видел т.к. он был скрыт=\, согласитесь, что в случае ошибки примитивное уведомление при импорте исключило бы все неудобства, вывод: нужно усовершенствовать батники переноса баз=)
4) мне показалось что вы поняли мои мысли(/viewtopic.php?f=6&t=47#p256 и /viewtopic.php?f=6&t=47#p259) по поводу виртуального диска, сейчас это явно не удобно...

Re: v2.6.0

Добавлено: 03 июл 2011, 15:47
medved
Не стартует виртуальный диск на двух машинах с вин7 х64 и хр хоум 32. От буквы в настройках не зависит. Антивирь отключал. Права админа. Ставил window=1, моргает куча окошек, но они схлапываются и ошибок не разглядеть. Установлена на флешке.

Re: v2.6.0

Добавлено: 03 июл 2011, 16:00
medved
Ага. Если кинуть файлы сервера непосредственно в корень флэшки -- не запускается. Положил в родную папку опен сервер, запустился. Почекайте. Посмотрел, что уходит на виртуальный диск... То самое, что я в корень запихнул. Может сделать режим без виртуального диска специально для флэшек, как в денвере?
И еще пожелание включить любой опкод кэшер в комплект, тот же еакселератор. Значительно живее работает с флешкой.

Re: v2.6.0

Добавлено: 03 июл 2011, 17:28
Максим
Open Server это программный комплекс, все файлы должны быть вместе. Если вы скинули куда-то только exe файл программы, то конечно ничего работать не будет.

Так же если положить в корень любого диска, ничего работать не будет, надо чтобы было в любой папке, но это можно и переделать.

Никаких кэшеров в составе Open Server не будет, все они, и APC и eAccelerator, глючные и приводят к сбоям в работе PHP. Судя по темпам устранения неполадок APC можно будет использовать через пару лет, eAccelerator похоже никогда, ибо автор убирает старые глюки и добавляет новые. Так что извините. Можете добавить dll сами, это очень легко.

Re: v2.6.0

Добавлено: 03 июл 2011, 18:54
medved
На счет кэшеров: еакселлератор под виндой вполне стабилен на домашних нагрузках, а вот апц я так запустить и не смог. Впрочем, использовать такое -- это дело вкуса, согласен. Но с флешки без него печально, даже с быстрой.

Насчет корневой папки -- это было неочевидно. Добавьте тогда в описание, что с корня не работает.

Вот еще наблюдение: у Вас почему-то поставлены таймауты на соединения мускуля на три порядка меньше дефолтных (по несколько секунд вместо 8 часов), что приводит к постоянному отваливанию соединения при работе больших проектов с флешки.

В логах не отображается инфа в утф-8. Автоопределение кодировки или кодировку бы им настраиваемую.

А вообще, проект здоровский. Спасибо!

Re: v2.6.0

Добавлено: 05 июл 2011, 22:41
Максим
1) Сегодня будет обновление, теперь можно будет запускать и из корня.

2) Сперва не понял о чем вы говорите про настройки, потом попробовал с флешки и все стало понятно. Ну что я могу сказать - если вы работаете с настоящей медленной флешки, то нужно подстраивать параметры под себя, хотя может сегодня в релизе что-то и перенастрою. Работать с настоящей дешевой флешки(а дешевые они почти всегда медленные) - это настоящий ад :-)
Еще я попробовал запустить Open Server не с дешевой за $15, а с более дорогой своей флешки за $135, там всё красиво, летает как будто с диска.

3) По поводу опкод кешеров - эти модули не помогут для флешки даже если всё же поставить, разве что на очень больших проектах. Флешку грузит загрузка собственно страниц, картинок, css и прочего + другие разные обращения к диску, а inlude файлов мне кажется там не очень влияет. Вообще лучше только переносить Open Server на флешке, но не работать непосредственно с неё :|

Re: v2.6.0

Добавлено: 07 июл 2011, 08:49
medved
1) Можно ли сделать возможность отключения виртуального диска, если инсталлирован в корень? На вин хр по-видимому сабст не очень адекватно работает и некоторые антивирусы воспринимают файлы на виртуальном диске как новые, отчего печалятся и ругаются. На вин7 все хорошо.
2) Повышенные тайм-ауты по умолчанию никому не мешают, но часть пользователей избавят от возможного геморроя)
3) Ускорение заметно. Все-же 6-8 метров кода держится в памяти и не надо парсить каждый раз по три сотни файлов. Не настаиваю, просто делюсь опытом.

В связи с обновлением. Можно ли реализовать систему пользовательской части конфигов? При обновлении приходится перенастраивать все заново.

Re: v2.6.0

Добавлено: 08 июл 2011, 22:07
Максим
1) Можно, но не буду, переписывать много, а смысла нет. Проблема антивирусов - это проблема самих антивирусов, а не subst или windows xp, согласитесь.

2) Возможно :-)

3) Как я уже писал вы можете добавить eaccelerator для php самостоятельно, в саму сборку никаких кэшеров включено не будет. Причем если будете добавлять, то именно eaccelerator советую, APC работает очень плохо, куча проблем.

В Open Server все конфиги пользовательские, разве что конфигуратор FTP сервера скрыт, но присутствует. Потому что вы хотите, не понятно, каждый может что угодно там менять. При обновлении да, надо свои изменения снова делать в конфигах, а как же еще.