новый набор портов для php52
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Поднимаю тему, т.к. есть предложение продолжить тему развития php52 в портах и создать соответствующих порт для roundcube. Может кто возьмется, думаю найдутся порты требующие php 5.3
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Просто есть некоторые порты, которые по прежнему требуют php 5.3, например roundcube. Так может выпустить подобный багфикс? Что б их можно было установить, и не рисковать с доустановкой php 5.3.
- ss25
- мл. сержант
- Сообщения: 81
- Зарегистрирован: 2009-06-18 23:34:09
Re: новый набор портов для php52
Имеем
и
php ставился еще когда 5.3 в портах не было и нормально через portupgrade обновлялся. Решил обновить и добавить расширений. Когда попытался проапдейтица выражение лица стало таким
а потом таким
. Подскажите как коректно обновить до 5.2.14 установленный и доставить расширение под нее
Код: Выделить всё
[root@genesis /usr/ports/lang/php52]# uname -a
FreeBSD genesis 7.2-RELEASE-p7 FreeBSD 7.2-RELEASE-p7 #0: Sat Mar 13 19:25:59 EET 2010 ss25@genesis:/usr/obj/usr/src/sys/SS25 i386
Код: Выделить всё
[root@genesis /usr/ports/lang/php52]# pkg_version -v |grep php
php5-5.2.12 < needs updating (port has 5.3.3_1)
php5-bcmath-5.2.12 < needs updating (port has 5.3.3_1)
php5-bz2-5.2.12 < needs updating (port has 5.3.3_1)
php5-calendar-5.2.12 < needs updating (port has 5.3.3_1)
php5-ctype-5.2.12 < needs updating (port has 5.3.3_1)
php5-curl-5.2.12 < needs updating (port has 5.3.3_1)
php5-dom-5.2.12 < needs updating (port has 5.3.3_1)
php5-extensions-1.3 < needs updating (port has 1.4)
php5-filter-5.2.12 < needs updating (port has 5.3.3_1)
php5-gd-5.2.12 < needs updating (port has 5.3.3_1)
php5-hash-5.2.12 < needs updating (port has 5.3.3_1)
php5-iconv-5.2.12 < needs updating (port has 5.3.3_1)
php5-mbstring-5.2.12 < needs updating (port has 5.3.3_1)
php5-mysql-5.2.12 < needs updating (port has 5.3.3_1)
php5-mysqli-5.2.12 < needs updating (port has 5.3.3_1)
php5-pcre-5.2.12 < needs updating (port has 5.3.3_1)
php5-pdo-5.2.12 < needs updating (port has 5.3.3_1)
php5-pdo_mysql-5.2.12 < needs updating (port has 5.3.3_1)
php5-pdo_pgsql-5.2.12 < needs updating (port has 5.3.3_1)
php5-pgsql-5.2.12 < needs updating (port has 5.3.3_1)
php5-posix-5.2.12 < needs updating (port has 5.3.3_1)
php5-session-5.2.12 < needs updating (port has 5.3.3_1)
php5-simplexml-5.2.12 < needs updating (port has 5.3.3_1)
php5-snmp-5.2.12 < needs updating (port has 5.3.3_1)
php5-sockets-5.2.12 < needs updating (port has 5.3.3_1)
php5-spl-5.2.12 < needs updating (port has 5.3.3_1)
php5-tokenizer-5.2.12 < needs updating (port has 5.3.3_1)
php5-xml-5.2.12 < needs updating (port has 5.3.3_1)
php5-xmlreader-5.2.12 < needs updating (port has 5.3.3_1)
php5-xmlwriter-5.2.12 < needs updating (port has 5.3.3_1)
php5-xsl-5.2.12 < needs updating (port has 5.3.3_1)
php5-zip-5.2.12 < needs updating (port has 5.3.3_1)
php5-zlib-5.2.12 < needs updating (port has 5.3.3_1)
php ставился еще когда 5.3 в портах не было и нормально через portupgrade обновлялся. Решил обновить и добавить расширений. Когда попытался проапдейтица выражение лица стало таким


Код: Выделить всё
[root@genesis /usr/ports/net/php52-xmlrpc]# make
===> php52-xmlrpc-5.2.14 cannot install: doesn't work with PHP version : 5 (Doesn't support PHP 4 5).
*** Error code 1
Stop in /usr/ports/net/php52-xmlrpc.
[root@genesis /usr/ports/net/php52-xmlrpc]#
- thefree
- лейтенант
- Сообщения: 980
- Зарегистрирован: 2008-12-29 9:23:19
- Откуда: Весёлая Страна
Re: новый набор портов для php52
почитать всю тему для начала?
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
-
- проходил мимо
Re: новый набор портов для php52
Вы сломали что-то порт похоже, не собирается ничего что связано с PHP
Лечил как
И это неправильно, не каждый раз ведь писать... Как-то надо залечить ....
bsd8# cd /usr/ports/www/eaccelerator/
bsd8# make install clean
===> eaccelerator-0.9.6.1_1 depends on file: /usr/local/include/php/main/php.h - found
===> eaccelerator-0.9.6.1_1 depends on file: /usr/local/bin/phpize - found
===> eaccelerator-0.9.6.1_1 depends on file: /usr/local/bin/autoconf-2.67 - found
===> PHPizing for eaccelerator-0.9.6.1_1
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
*** Error code 1
Stop in /usr/ports/www/eaccelerator.
bsd8#
Код: Выделить всё
bsd8# cd /usr/ports/textproc/php52-xml
bsd8# make install clean
===> Vulnerability check disabled, database not found
===> License check disabled, port has not defined LICENSE
=> php-5.2.14.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://dk.php.net/distributions/.
php-5.2.14.tar.bz2 100% of 8843 kB 1767 kBps
===> Extracting for php52-xml-5.2.14_1
=> MD5 Checksum OK for php-5.2.14.tar.bz2.
=> SHA256 Checksum OK for php-5.2.14.tar.bz2.
===> Patching for php52-xml-5.2.14_1
===> Applying FreeBSD patches for php52-xml-5.2.14_1
===> php52-xml-5.2.14_1 depends on file: /usr/local/bin/phpize - found
===> php52-xml-5.2.14_1 depends on file: /usr/local/bin/autoconf-2.67 - found
===> php52-xml-5.2.14_1 depends on executable: pkg-config - found
===> php52-xml-5.2.14_1 depends on shared library: xml2.5 - found
===> PHPizing for php52-xml-5.2.14_1
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
*** Error code 1
Stop in /usr/ports/textproc/php52-xml.
Лечил как
Код: Выделить всё
bsd8# setenv PHP_AUTOCONF autoconf-2.67
bsd8# setenv PHP_AUTOHEADER autoheader-2.67
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: новый набор портов для php52
а я тут причём?
more /usr/ports/UPDATING
вам интеерсна запись 20100915
more /usr/ports/UPDATING
вам интеерсна запись 20100915
Убей их всех! Бог потом рассортирует...
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Alex, в php 5.2.15 в портах проблема с open_basedir присутствует?
http://pixi.me/blog/pixi-me-open_basedi ... -is-borken
http://pixi.me/blog/pixi-me-open_basedi ... -is-borken
- thefree
- лейтенант
- Сообщения: 980
- Зарегистрирован: 2008-12-29 9:23:19
- Откуда: Весёлая Страна
Re: новый набор портов для php52
в портах тяжело посмотреть? http://www.freebsd.org/cgi/query-pr.cgi?pr=152981xaker1 писал(а):Alex, в php 5.2.15 в портах проблема с open_basedir присутствует?
http://pixi.me/blog/pixi-me-open_basedi ... -is-borken
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Смотрел, никакого упоминания о open_basedir тогда не нашел.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: новый набор портов для php52
я ночью проблему обнаружил, патч послал.
утром закоммитили.
утром закоммитили.
Убей их всех! Бог потом рассортирует...
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
В changelog`e порта не было упоминания о open_basedir. А проблема-то уже всплыла (не на фре), вот и уточнил. Оказывается проблему в порте вы обнаружили позже. Так что хорошо что не рискнул сразу обновляться.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: новый набор портов для php52
я на своеё машине тестил - без опенбазедиров.
работает - и ладно. ктож знал что проблема вылезет
)
вчерась на этом сервере обновил - обнаружил проблему, пока разбирался - уже фашист какой-то в почту написал - со ссылкой на баг-репорт...
работает - и ладно. ктож знал что проблема вылезет

вчерась на этом сервере обновил - обнаружил проблему, пока разбирался - уже фашист какой-то в почту написал - со ссылкой на баг-репорт...
Убей их всех! Бог потом рассортирует...
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
На форуме ISP несколько тем из-за этой проблемы открыли. Но там debian.
Или вас опять там забанили?
Или вас опять там забанили?

- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: новый набор портов для php52
до марта месяца 
и adre до кучи
)
тока serge остался незабаненым, ненадолго, наверное
)
там очень нелюбят когда правдой в рожу тычут
)

и adre до кучи

тока serge остался незабаненым, ненадолго, наверное

там очень нелюбят когда правдой в рожу тычут

Убей их всех! Бог потом рассортирует...
- thefree
- лейтенант
- Сообщения: 980
- Зарегистрирован: 2008-12-29 9:23:19
- Откуда: Весёлая Страна
Re: новый набор портов для php52
во-во, а раскурочить Cluster так и не дали.Alex Keda писал(а):до марта месяца
и adre до кучи)
тока serge остался незабаненым, ненадолго, наверное)
там очень нелюбят когда правдой в рожу тычут)
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: новый набор портов для php52
последний раз, уже докатился до нехорошей мысли - когда будут когонить ддосить, в очередной раз, вместо стандартного 127.0.0.1 прописать ихний кластер или сайтик...
потом мысль прошла, но, осадочек остался
)
потом мысль прошла, но, осадочек остался

Убей их всех! Бог потом рассортирует...
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
После обновления на новую версию 5.2.15 на некоторых сайтах начала периодически вылезать ошибка
Пока пошел смотреть логи и goog`лить прошу подсказать в чем может быть проблемаNo input file specified.
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Откатился до 5.2.14, проблема исчезла.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: новый набор портов для php52
какой-то из CGI?
на модуле такого не наблюдаю...
на модуле такого не наблюдаю...
Убей их всех! Бог потом рассортирует...
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
FastCGI.
Настройки похожи на http://www.lissyara.su/articles/freebsd ... d_fastcgi/ , может по этой инструкции и сделано, точно не знаю.
Собрано с eAccelerator, the ionCube PHP Loader, Suhosin, Zend Optimizer.
Проблема была замечена только на 2-х аккаунтах (из 300). Причем проблема возникала даже на элементарном phpinfo(). А иногда и срабатывал скрипт.
Но на некоторых аккаунтах проблема не возникала совсем.
Настройки похожи на http://www.lissyara.su/articles/freebsd ... d_fastcgi/ , может по этой инструкции и сделано, точно не знаю.
Собрано с eAccelerator, the ionCube PHP Loader, Suhosin, Zend Optimizer.
Проблема была замечена только на 2-х аккаунтах (из 300). Причем проблема возникала даже на элементарном phpinfo(). А иногда и срабатывал скрипт.
Но на некоторых аккаунтах проблема не возникала совсем.
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
5.2.16 проблема повторяется на тех же аккаунтах.
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Блин...
Подскажите как откатиться до 5.2.14.
Сейчас дает ошибку:
portupgrade.
Либо как исправить ошибку указанную в теме
Подскажите как откатиться до 5.2.14.
Сейчас дает ошибку:
Код: Выделить всё
=> php -- multiple vulnerabilities.
Reference: <http://portaudit.FreeBSD.org/b2a6fc0e-070f-11e0-a6e9-00215c6a37bb.html>
Либо как исправить ошибку указанную в теме
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
downgrade сделал, но все же куда копать?
p.s. можно ли указать portupgrade опцию DISABLE_VULNERABILITIES=yes, что бы не прописывать ее в make.conf
p.s. можно ли указать portupgrade опцию DISABLE_VULNERABILITIES=yes, что бы не прописывать ее в make.conf
- xaker1
- сержант
- Сообщения: 204
- Зарегистрирован: 2010-03-10 21:26:33
Re: новый набор портов для php52
Да, версия mysql стоит 52. Точнее MariaDB. Никак пофиксить нельзя? Ну или обойти ошибку# cd /usr/ports/databases/php52-mysql
# make install
===> php52-mysql-5.2.17 cannot install: unknown MySQL version: 52.
*** Error code 1
Stop in /usr/ports/databases/php52-mysql.