The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Решение проблемы поддержки php-zip-..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Решение проблемы поддержки php-zip-..."  +/
Сообщение от auto_tips (ok) on 28-Дек-11, 21:01 
При установке PHP из стандартного репозитория обнаруживается отсутствие поддержки php-zip-extension. Как следствие, такие продукты как Moodle 2.2 не запускаются на сервере. Данная проблема актуальна для некоторых пользователей дистрибутивов Fedora 15 и Fedora 16.

Решение проблемы довольно просто. Потребуется проделать несколько нехитрых операций:


1. Устанавливаем из репозитория Apache, PHP и необходимые расширения.

2. Загружаем и распаковываем с официального сайта исходники PHP (например в /dist).

3. Создаем на веб-сервере файл inf.php:

   <?php
   phpinfo();
   ?>
Так проще всего набрав в браузере http://localhost/inf.php посмотреть как сконфигурирован PHP в репозитории.

4. Переходим в каталог с исходниками PHP и выполняем скрипт ./configure почти со всеми полученными на предыдущем шаге опциями, но добавляем еще --enable-zip

5. Переходим в каталог /dist/php-X.X.X/ext/zip и выполняем следующее:

  phpize
  ./configure
  make
  make install

6. Финиш. Получаем установленный shared-модуль zip.so

7. Перезапускаем веб-сервер:

   systemctl restart httpd.service


URL:
Обсуждается: https://www.opennet.ru/tips/info/2653.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +/
Сообщение от samm email(ok) on 28-Дек-11, 21:01 
финиш. зачем рекламировать неумение пользоваться рпм-ом и загаживать локальную файловую систему?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +1 +/
Сообщение от Аноним (??) on 29-Дек-11, 08:35 
А пересобрать SRPM пакет не судьба?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +1 +/
Сообщение от ALex_hha (ok) on 29-Дек-11, 13:07 
Ужос, за такое надо бить по рукам

# rpmbuild -ba --target=x86_64 php-pecl-zip.spec
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LfbMay
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf php-pecl-zip-1.10.2
+ /bin/mkdir -p php-pecl-zip-1.10.2
+ cd php-pecl-zip-1.10.2
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/zip-1.10.2.tgz
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/php -n /root/rpmbuild/SOURCES/xml2changelog package.xml
+ /usr/bin/install -m 644 -c /root/rpmbuild/SOURCES/PHP-LICENSE-3.01 LICENSE
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xBzG8g
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd php-pecl-zip-1.10.2
+ cd zip-1.10.2
+ phpize
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626
...
...
...
Wrote: /root/rpmbuild/SRPMS/php-pecl-zip-1.10.2-1.src.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/php-pecl-zip-1.10.2-1.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.qeKSXR
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd php-pecl-zip-1.10.2
+ /bin/rm -rf /root/rpmbuild/BUILDROOT/php-pecl-zip-1.10.2-1.x86_64
+ exit 0

# rpm -Uvh /root/rpmbuild/RPMS/x86_64/php-pecl-zip-1.10.2-1.x86_64.rpm

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +/
Сообщение от O_o email on 29-Дек-11, 15:44 
А уже вылодили пакет в открытый доступ? хоть rapidshare.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +/
Сообщение от mike_t on 30-Дек-11, 14:24 
https://admin.fedoraproject.org/pkgdb/acls/name/php-pecl-zip
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +/
Сообщение от Аноним (??) on 03-Янв-12, 21:06 
Кто пустил убунтоводов в федору?
Это надо умудриться - вместо простой установки готового пакета из EPEL устраивать срач с make install в пакетном дистре :-\
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Решение проблемы поддержки php-zip-extension в Fedora-16"  –1 +/
Сообщение от Аноним (??) on 06-Янв-12, 23:50 
ну правильно, до этого все "крутые" линуксоиды делали именно так. А теперь выходит такой путь не комильфо. Как же так? Ядро линукса совершенствуется день ото дня триллионы строк кода фигачат с такой скоростью что даже железка выйти не успела а линукс ее уже поддерживает и тут такой анахронизм. Выходит что линуксоиды и на самом деле не поспевают за тем прогрессом который им собсно предлагает сам линукс. Вот оно истинное лицо линукса. Тут до сих пор запускают ./configure и публикуют _ТАКИЕ_ советы на опеннете. Пожалуй действительно Макс окончательно забросил этот проект, а модерирование отдал школьникам или тем кто линукс видел в последний раз 5 лет назад и то в виде первой федоры..
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Решение проблемы поддержки php-zip-extension в Fedora-16"  +/
Сообщение от Igorekxaker email on 14-Апр-13, 23:34 
Проблема с системой на движке DCMS-cocial,приходит юзерам сообщение от [DELETED] и оно не читается, всегда висит не прочитанным, по совету создал контакт с идом 160 , примерно месяц было все нормально , но опять же 2 системы работали по сайту, сейчас опять появилось это сообщение от [DELETED] и висит не читается, как это исправить???
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру