Summary: | Заниженный лимит памяти | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | pear-core | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | boris, lav, rt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2008-01-17 10:39:09 MSK
там указано 15М http://sisyphus.ru/srpm/Sisyphus/pear-core/spec Ещё раз: в файле /usr/bin/pear. Вообще мне кажется, вместо длинной конструкции php -d output_buffering=1 -d variables_order=EGPCS -d open_basedir="" -d safe_mode=0 -d register_argc_argv="On" -d auto_prepend_file="" -d auto_append_file="" -d memory_limit=15M scripts/pearcmd.php install --nodeps --offline вполне подойдёт scripts/pear.sh, откуда вы, похоже, строчку и взяли. Давайте попробуем scripts/pear.sh использовать. Он же в будущем становится /usr/bin/pear. Хм, раньше так и было, но Вы мне сами в личной переписке писали:
> Не используйте скрипт scripts/pear.php для установки
> Вызывайте сразу строку, которая в нём (с нужными подстановками):
> exec $PHP -C -q $INCARG -d output_buffering=1 -d
> variables_order=EGPCS -d open_basedir="" -d safe_mode=0 -d
> register_argc_argv="O
> n" -d auto_prepend_file="" -d auto_append_file="" -d
> memory_limit=8M $INCDIR/pearcmd.php "$@
> Заодно и лимит памяти увеличьте до 15Mb
в /usr/bin/pear лимит подниму.
Прошу прощения за глупый совет :( Как-то сразу не дошло, что проблема и меня коснётся. поправил в 1.6.2-alt4 отправлен на сборку в сизиф Fixed У меня не собирается pear-PhpDocumentor: PHP Fatal error: Allowed memory size of 15728640 bytes exhausted (tried to allocate 262144 bytes) in /usr/share/php/pear/PEAR/Registry.php on line 1051 Увеличим лимит ещё? 20M мне вполне помогло. возможно стоит вообще убрать ограничение? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375070#53 добавил в acl @everybody В данный период нет к сожалению совсем времени заниматься поддержкой. pear-core-1.7.1-alt2 -> sisyphus: * Tue Jun 30 2009 Boris Savelev <boris@altlinux> 1.7.1-alt2 - NMU - remove memory limit for pear (closes:#14050) То же самое нужно сделать для /usr/bin/pecl: $ pecl make-rpm-spec pam-1.0.2.tgz PHP Fatal error: Allowed memory size of 5242880 bytes exhausted (tried to allocate 77824 bytes) in /usr/share/php/pear/PEAR/Dependency2.php on line 416 pear-core-1.7.1-alt2.1 -> sisyphus: * Wed Jul 01 2009 Boris Savelev <boris@altlinux> 1.7.1-alt2.1 - NMU - remove memory limit for pecl (closes:#14050) |