Страница 4 из 9

Re: Подготовка версии 4.2.8: список

Добавлено: 15 фев 2012, 16:53
musicman
Надо бы Zend Guard Loader для PHP 5.3

Re: Подготовка версии 4.2.8: список

Добавлено: 15 фев 2012, 18:00
Максим
Xdebug и Zend Guard Loader нельзя запустить одновременно, можно запустить либо тот, либо другой.
Я выбрал первый вариант и так будет и далее.

Re: Подготовка версии 4.2.8: список

Добавлено: 15 фев 2012, 19:29
Wave
Wave, что же вам так неймётся.
Ну, я посмотрю, как будет выглядеть версия. Может, опасения напрасные. В любом случае, спасибо за вашу работу, всё нижесказанное — это «имхо» и «шашечки».
Представьте что Open Server - это ваш Ferrari, а библиотеки - это заправочные станции.
Ой-ой-ой! Вот таких аналогий ну не надо, пожалуйста. Мало того, что некорректные, так ещё и обидные, мол, совсем-совсем на пальцах объясняю.
В Windows нету кучи DLL которые используют APACHE, PHP и другие модули,
Ну вот у меня эти DLL установлены и я не хочу ставить ЕЩЁ ОДИН набор в принудительном порядке. Прошлый вариант, когда я мог ставить, если это действительно необходимо, а мог не ставить — удобней.
Ну вот установите новую версию Open Server и примените изменения в вашей программе, которая стирает все изменения на диске, чтобы сохранила текущий образ.
Ну никак это не попадает под определение портабельной программы.
Ещё одна мысль вслух: очень часто библиотеки не обязательно инсталить, а достаточно положить рядом с программой. Почему тут нельзя так сделать?
Потому что если положить библиотеки в папку с каждой версией PHP MySQL Apache и прочим, то пакет будет занимать НАМНОГО больше места. Самой программе Open Server библиотеки не нужны, класть их рядом незачем.
1. Намного — это насколько? Странно слышать этот довод, прочитав на других страницах о включении всего вплоть до портабельного браузера в дистрибутив.
2. Зачем в каждую папку, если можно положить в одну и прописать эту одну в PATH при запуске?

P.s.
Всего-то пару минут подождать.
С прошлого раза помню только «долго», а сейчас специально засёк. Пункт меню «Первый запуск» у меня выполняется порядка трёх с половиной, четырёх минут, причём, первый раз ещё и облом произошёл, я забыл выключить проактивку комодо. А в результате выскакивает виндовая защита о том, что какие-то системные файлы заменены их нераспознанными копиями и будь любезен, вставь диск с дистрибутивом винды, чтобы эти файлы восстановить. Причём, жать отмену и подтверждать её мне пришлось четыре или пять раз. В результате в установке-удалении я имею ровно тот же набор redist, что и до инсталла… Ой, бляха-муха, опять виндовая защита вылезла, да ещё раз семь… Так вот, ровно тот же набор redist и ещё ImageMagic, который мне в общем-то не нужен.
Сюда же я могу добавить две перезагрузки (отключение и включение обратно) программы, защищающей диск. Я и согласен бы всё это сделать, но только если б это было необходимо, а это не так.

Re: Подготовка версии 4.2.8: список

Добавлено: 15 фев 2012, 20:34
Максим
Ваши защиты, пляски с Komodo, стирание всех изменений на диске при перезагрузке и прочее - это просто ужас и это вы сами создали себе такие проблемы. Первый раз встречаю такую параноидальную защиту. Вы бы еще закрылись в бомбоубежище, поставили резервный ядерный реактор для питания компьютера, и домофон запаролили бы Truecrypt-ом с автоматическим самоуничтожением при пропадании электричества. :) Это просто юмор.

А если по делу, то я уже писал, но вы или не читали или просто не захотели понять - нельзя точно определить что у вас там за версия стоит. Плюс я обновляю или меняю версии от релиза к релизу. Потому с каждой новой версией Open Server нужно будет выполнять Первый запуск, теперь уже обязательно. Просто нажать 1 раз на 1 пункт меню - и ВСЁ. ;) У большинства пользователей нет такого геморроя, как у вас, потому такой принцип установки библиотек (чтобы у всех уж точно всё запускалось) я считаю нормальным, хотя конечно идеально чтобы сама Windows уже имела нужными библиотеки или чтобы производители PHP, Apache и прочих компилировали свои продукты уже со встроенными библиотеками, а не так как сейчас.

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

Re: Подготовка версии 4.2.8: список

Добавлено: 15 фев 2012, 21:18
Wave
:)
Да всё я понял про невозможность определить. Чего не понял, но посмотрю, когда выйдет версия — можно ли это определение на плечи пользователя переложить. Я ж тоже несколько раз повторил, что «не хочу ещё один набор ставить», а не «на чистую систему его не пущать».

Про защиту: а) зато у меня нет антивируса, а также вирусов\троянов\etc; б) винда живёт дольше, чем железо; в) виндовая защита сработала по умолчанию. Её как-то через реестр можно отключить, но не помню, как. Не заморачивался уже. Подозреваю, что в семёрке UAC ничуть не менее назойлив по умолчанию. Ну и не раз встречал в конторах с нормальными админами, что рабочие места в правах зарегулированы по самое небалуйся.

Re: Подготовка версии 4.2.8: список

Добавлено: 16 фев 2012, 01:15
Ganster41
Да уж, со включенным mbstring сервер ведет себя просто отвратительно, даже с денвером получше дело было. Не знаю в чем проблема, но падает он за день по несколько десятков раз :(
Похоже придется все-таки юзать WAMP. Неудобно, но хоть не придется перезапускать сервер раз в полчаса.

Re: Подготовка версии 4.2.8: список

Добавлено: 16 фев 2012, 08:30
Максим
Ganster41 писал(а):Да уж, со включенным mbstring сервер ведет себя просто отвратительно, даже с денвером получше дело было. Не знаю в чем проблема, но падает он за день по несколько десятков раз :(
Похоже придется все-таки юзать WAMP. Неудобно, но хоть не придется перезапускать сервер раз в полчаса.
К чему вы это здесь написали? Какое отношение баги PHP или mbstring имеют к программе Open Server и будущему релизу, который здесь обсуждается? Напишите пожалуйста в багтрекер php.net или в phpclub.ru - там и обсуждайте. Сами знаете, что я беру скомпилированный php под windows с сайта самого php.net и специально вам глючный mbstring не подсовывал.

На форуме денвера вычитал что строку extension=php_mbstring.dll надо в самый верх группы перенести, т.е. перед всеми extension= поставить первым, попробуйте, может поможет.

Re: Подготовка версии 4.2.8: список

Добавлено: 19 фев 2012, 07:11
pomo4ka
Здравствуйте.
Сделайте пожалуйста функцию запуска, что-бы можно было запускать Apache, nginx, MySQL отдельно.
Спасибо. :)

Re: Подготовка версии 4.2.8: список

Добавлено: 20 фев 2012, 12:17
desu
Может такой реквест уже есть, но повторюсь на всякий, сделайте пожалуйста более прозрачное обновление, что нибудь типо нажать кнопку обновить и он сам все засейвит и обновит.

Re: Подготовка версии 4.2.8: список

Добавлено: 20 фев 2012, 12:22
Максим
Нет и не будет такого обновления. В Open Server куча модулей с кучей настроек которые вы могли изменить, свои пароли, свои данные баз, конфигурации модулей, расширения и прочее. Со всем этим вы работаете, постоянно перенастраиваете и меняете под себя. Плюс Open Server бурно развивается, какие-то параметры в корне меняются и т.д. Невозможно создать кнопку, которая вот возьмет вам и всё волшебненько обновит. Руками и только руками.
Даже старые bat-скрипты обновления я убираю из будущих версий.