Модули PHP7

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Аватара пользователя
ERserver
Сообщения: 74
Зарегистрирован:
03 авг 2015, 02:19

Re: Модули PHP7

ERserver » 17 мар 2016, 10:52

Здравствуйте.
Уже есть версия PHP 7.0.4 как её устанавливать?
Чем можно Вам помочь, с выпуском Open Server 5.2.4? Может как-то материально (как поддержка проекта)?

PS: очень нужно отдельное ответвление специально под Windows 10, так как даже при установки от администратора пишет что ну нету у него доступов к тому или иному в новой OC.
curiosity
Сообщения: 2
Зарегистрирован:
15 май 2016, 11:30

Re: Модули PHP7

curiosity » 15 май 2016, 11:54

Думаю, вы знаете, но все же.. 28 апреля 2016 года в свет вышла стабильная версия PHP 7.0.6 с большим количеством важных фиксов. PHP обновился почти месяц назад!!!
Большая просьба ПРИКРУТИТЬ к Open Server и почаще заглядывать на официальный сайт PHP ( http://php.net/downloads.php ). Потому как ваш инструмент удобен и популярен, а так же, в основном, используется как раз для работы с PHP.
Не пойму, почему на этот крайне важный вопрос, на этом форуме, такая тишина…
P.S.
Не принимайте в упрек, а по сути.
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Модули PHP7

Максим » 15 май 2016, 19:09

curiosity, вам вынесено предупреждение за флуд. В случае повтора будет бан.

По теме - во первых не месяц назад, а всего 2 недели назад, а во вторых Open Server не обновляется по каждому чиху, а точнее в случае обновления какого-либо модуля, os обновляется раз в несколько месяцев. Если вам нужно получать самый свежий PHP прямо в день его выхода, то вы можете удалить Open Server и установить PHP самостоятельно, после чего ежедневно следить за новостями на сайте PHP и обновлять PHP по мере выхода обновлений :-)
curiosity
Сообщения: 2
Зарегистрирован:
15 май 2016, 11:30

Re: Модули PHP7

curiosity » 16 май 2016, 00:23

По теме.
Во-первых. На сегодняшний день в Open Server вшит PHP 7.0.4 (3 марта), в то время как PHP 7.0.5 вышел в свет еще 31 марта, PHP 7.0.6, повторюсь, 28 апреля . Так что уже прошло 2,5 месяца, как в нормальном мире пользуются более качественным PHP, в то время, как в Open Server, покуривая, поглядывают на календарь с вопросом: А не прошло ли два месяца?..
Во-вторых. Модули PHP - это то главное, ради чего и скачивают подобные локальные сервера. И лично я, как и не малое количество людей, не считаю, что появление новой стабильной версии долгожданного PHP 7 - это, как вы выразились, чих. Чихом это можно было б, с натяжкой, сказать про появление новых версий 5-го PHP.
В-третьих. Что плохого в том, чтоб Open Server взял на себя такой вопрос, как "ежедневно следить за новостями на сайте PHP и обновлять PHP по мере выхода обновлений ", а не в дерзкой форме посылал туда своих пользователей?! Следить за обновлениями ключевых элементов - это далеко не дурной тон, скорей даже наоборот. А вот заниматься такими отписками, как выше…
P.S.
Курите дальше, периодически поглядывая на календарь, не обращая внимания на "чихи"…
Или, лучше, осознайте ту нелепость, которую написали выше и сделайте выводы. Уверен, это пойдет и вам, и Open Server на благо.
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Модули PHP7

Максим » 16 май 2016, 00:42

curiosity, я уже ответил вам выше, что Open Server обновляется по мере накопления обновлений (всех, а не только PHP). Согласен что модуль основной, но ради него я не могу обновлять весь программный комплекс каждые 2 недели. Больше интересно другое, что вам мешает самому обновить модуль PHP в составе Open Server? Скачайте с сайта PHP, распакуйте, накидайте расширений которые вам нужны и добавьте новый модуль самостоятельно. Если что-то будет не понятно, спросите, подскажу.
tracker2k
Сообщения: 1
Зарегистрирован:
17 май 2016, 11:03

Re: Модули PHP7

tracker2k » 17 май 2016, 11:35

Если вдруг кому-то понадобится рабочий memcache для php7 x64, то скомпиленый можно взять, к примеру, тут: https://github.com/Alvine-IO/php7-windo ... x64/ts/dll

Подробнее можно почитать здесь, там также есть версия для x86: http://stackoverflow.com/questions/3495 ... on-windows

А тут рассказывают как собрать самостоятельно: https://bugs.php.net/bug.php?id=70751
Аватара пользователя
Webmaster
Сообщения: 13
Зарегистрирован:
24 ноя 2014, 06:32
Откуда: СпБ

Re: Модули PHP7

Webmaster » 03 июн 2016, 18:50

Максим писал(а):Скачайте с сайта PHP, распакуйте, накидайте расширений которые вам нужны и добавьте новый модуль самостоятельно. Если что-то будет не понятно, спросите, подскажу.
Сделал так.

А именно: скачал отсюда http://windows.php.net/download#php-7.0 модули версии php 7.0.7 "VC14 x64 Non Thread Safe", заменил папку "webserver\modules\php\PHP-7-x64" на скачанную, подменил конфиг на конфиг из предыдущей папки, а также скопировал туда файлы, которые там отсутствовали по сравнению с "родным" каталогом.

Предсказуемый итог - сервер не стартует.

Напишите, пожалуйста, короткую инструкцию, как самостоятельно обновлять модули php?
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Модули PHP7

Максим » 04 июн 2016, 12:46

Webmaster, вы скачали Non Thread Safe (NTS), нужна Thread Safe (TS).
amijin
Сообщения: 1
Зарегистрирован:
08 июн 2016, 17:42

Re: Модули PHP7

amijin » 08 июн 2016, 18:30

tracker2k писал(а):Если вдруг кому-то понадобится рабочий memcache для php7 x64, то скомпиленый можно взять, к примеру, тут: https://github.com/Alvine-IO/php7-windo ... x64/ts/dll

Подробнее можно почитать здесь, там также есть версия для x86: http://stackoverflow.com/questions/3495 ... on-windows

А тут рассказывают как собрать самостоятельно: https://bugs.php.net/bug.php?id=70751
Спасибо большое за ссылку
marianna
Сообщения: 1
Зарегистрирован:
02 окт 2016, 17:56

Re: Модули PHP7

marianna » 02 окт 2016, 18:09

Максим писал(а):Выкладываю модули apache2.4+php7, php будет так же работать с Nginx всех версий.

Пояснения:

Apache нужен для совместимости с новым PHP (поэтому нельзя использовать уже имеющийся Apache 2.4). Поправлю это в следующей версии OS. То же самое и с названием PHP5.6-5.7 из-за проверки совместимости. Из расширений пока добавлен только Xdebug.

Как ставить:

1) Первый архив распаковать в папку с программой;
2) Выполнить установку setup.exe из второго архива;
Переименовивать или что делать с папками, потому что папка PHP-5.6-5.7 есть но в опен сервере дальше PHP-5.3
Закрыто