- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребят помогите с установкой расширения rar? для работы скрипта php требуется расширение, чтобы php мог открывать rar архивы вот нашел такой вариант пытаюсь установить
http://www.php.net/manual/ru/rar.installation.php
Пишу в SSh
команду pecl -v install rar
выдает ошибку:
ERROR: `/var/tmp/rar/configure' failed
в чем проблема?
---------- Добавлено 21.01.2014 в 20:33 ----------
Попробовал так: хз сработало или нет?
# yum install rar
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.muntinternet.net
* epel: mirror.muntinternet.net
* extras: centos.mirror.triple-it.nl
* updates: mirror.colocenter.nl
Setting up Install Process
Package rar-4.2.0-4.el6.x86_64 already installed and latest version
Nothing to do
я вот посмотрел свою историю установки и получилось как-то так
wget http://pecl.php.net/get/rar-3.0.2.tgz
tar -xvf rar-3.0.2.tgz
cd rar-3.0.2/
phpize
./configure && make && make install
пришлите по больше кусок ошибки там виднее
---------- Добавлено 21.01.2014 в 20:37 ----------
а атк давайте доступ, помогу
Если не ошибаюсь тут написано что установлен последней версии?
# yum install rar
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.muntinternet.net
* epel: mirror.muntinternet.net
* extras: centos.mirror.triple-it.nl
* updates: mirror.colocenter.nl
Setting up Install Process
Package rar-4.2.0-4.el6.x86_64 already installed and latest version
Nothing to do
но в списке в ispmaneger нет расширения php rar.so
Есть проблема: rar и php-rar совсем разные вещи.
у меня собрался нормально, но это к слову, смотрите права на ту папку
You should add "extension=rar.so" to php.ini
Package rar-4.2.0-4.el6.x86_64 already installed and latest version
в /etc/php.d создал rar.ini с extension=rar.so
killall ispmgr
php -m
...
rar
...
ispmanager - настройки сервера - расширения php - rar.so
Профит!!!
После первой команды выдал ошибку
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading rar-3.0.2.tgz ...
Starting to download rar-3.0.2.tgz (257,787 bytes)
.................done: 257,787 bytes
.................
бла бла бла бла бла бла
.....................
renamed source file /var/tmp/rar/.tmprar_error.c to /var/tmp/rar/rar_error.c
md5sum ok: /var/tmp/rar/rar_navigation.c
renamed source file /var/tmp/rar/.tmprar_navigation.c to /var/tmp/rar/rar_navigation.c
125 source files, building
building in /var/tmp/rar
running: phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
building in /var/tmp/pear-build-rootA4xUTS/rar-3.0.2
running: /var/tmp/rar/configure
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... no
checking for gcc... no
configure: error: in `/var/tmp/pear-build-rootA4xUTS/rar-3.0.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
rolling back 391 file operations
ERROR: `/var/tmp/rar/configure' failed
---------- Добавлено 22.01.2014 в 15:17 ----------
ДАльше ввел следующую и выдало:
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/metalink | 24 kB 00:00
* base: mirrors.supportex.net
* epel: epel.mirror.nucleus.be
* extras: mirror.prolocation.net
* updates: centos.weepeetelecom.nl
CentALT | 951 B 00:00
CentALT/primary | 87 kB 00:00
CentALT 269/269
atrpms | 3.5 kB 00:00
base | 3.7 kB 00:00
epel | 4.2 kB 00:00
epel/primary_db | 5.8 MB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 1.4 MB 00:00
Setting up Install Process
Package rar-4.2.0-4.el6.x86_64 already installed and latest version
Nothing to do
Вам же уазали на ошибку
Ну я и пишу что первый пункт не проканал, а второй пункт сработал..., скрипт сам создаст в /etc/php.d файл rar.ini? ибо там такого нет, а в php.ini я уже прописал строку
Всем спасибо за помощь, отдельная благодарность nezabor. Помог разобраться в чем проблема.
kentuss, Ну и вам спасибо, за то что в 9 постах рассказали о том как у вас что-то не работало и как это что-то починилось... отличная тема, информативность в районе нуля. Что не получалось? Как починили? Или читатели недостойны этого знать :D ? У меня лично ваша тема не вызывает вопросов, но как бы есть и другие читатели.... если не будете делиться информацией - попросту перестанут помогать рано или поздно , чудес не бывает :D
Извиняюсь не подумал, нужно было просто поставить компиляторы install gc & gcc &c++.
Он сам находит и сам устанавливает)