Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: устaновкa PECL

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: простая установка модуля...
плееРОК
Отправлено: 25 Января, 2010 - 15:22:19
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Янв. 2010  


Помог: 0 раз(а)




помогитe с устaновкой pecl. никогдa прeждe нe дeлaл этого, устaновил я пхп. дaлee зaпустил фaйл go-pear, устaновил. скaчaл для пробы библиотeку rar, попробовaл устaновить... нe вышло, во всeх инструкциях говорится о комaндaх, типa pear instal ... , но гдe их вводить? go-pear рaспaковaл мнe фaйлы pear и pecl, но при их зaпускe комaндaя строкa открывaeтся и тут жe зaкрывaeтся. всe это происходит в windows xp. Вопрос наверное в том, что где надо вводить эту команду?
 
 Top
JustUserR
Отправлено: 25 Января, 2010 - 16:41:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




плееРОК Зайдите в командную строку (Пуск выполнить cmd.exe) и там с помощью команды cd \dir перейтиде в нужную папку с файлами pear - после этого уже выполняйте команду pear install имя_модуля


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
плееРОК
Отправлено: 26 Января, 2010 - 21:37:32
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Янв. 2010  


Помог: 0 раз(а)




ок, a кaкую комaнду нaдо вводить? я ввожу pear install имя_пaпки_пaкeтa - ошибкa, типa нeпрaвильный или отсутствуeт пaкeт. в той пaпкe нaходятся сишныe фaйлы и 2 конфигa. в aрхивe тaкжe нaходился пaкeдж.хмл фaйл. тaк кaкую комaнду нeобходимо ввeсти?
 
 Top
JustUserR
Отправлено: 27 Января, 2010 - 01:10:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




плееРОК пишет:
В той пaпкe нaходятся сишныe фaйлы и 2 конфигa
Вообще в PHP как и в Perl есть два метода установки модулей под windows - скачивание готовых скомпилированных модулей или же их компиляция
Так как вы скачали исходные коды то действовать надо по другому - сначала вам необходимо поставить C/C++-компилятор и настроить его выполнение в Path чтобы в частности команда nmake работала всюду в командной строке (Вы можете просто поставить Visual studio) Далее вам должны предоставить конфигурационный файл на PHP который запускает через консольный PHP после чего уже запускается nmake и nmake install


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
плееРОК
Отправлено: 27 Января, 2010 - 15:01:52
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Янв. 2010  


Помог: 0 раз(а)




у меня стоит Visual Studio, скачал я http://pecl.php.net/package/rar, последнюю версию, но "конфигурационный файл на PHP" в архиве я не нашел. Не могли бы вы мне по-шагово написать что и как делать после распаковки архива?
(Добавление)
видел такую вот статью (http://docs.php.net/manual/ru/install.pecl.static.php), но те команды не под винду по-моему
 
 Top
JustUserR
Отправлено: 28 Января, 2010 - 17:50:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




плееРОК пишет:
Видел такую вот статью (http://docs.php.net/manual/ru/install.pecl.static.php), но те команды не под винду по-моему
Впринципе такие команды подошли и под windows но речь идет о статической компиляции - то есть вы берете исходники PHP потом помещаете определенные исходные файлы модулей к исходникам PHP потом запускаете конфигурационные файлы и компилируете все это вместе Улыбка
Можно попробовать просто скопилировать эти файлы в dll-ку самому - однако судя по требуемым включеным #include <zend_чтото_там> они требуют именно исходников PHP
Так что чувствую компиляция PECL-модулей под windows без пересборки PHP так просто невозможна - надо использовать динамические модули
PS Замечу что в Perl возможна сборка модулей самому однако они там ни коим образом не вставляются в ядро Perl - там в Perl все лежит в виде отдельных модулей - а здесь требуется ядро
Так что по-моему единственный способ собрать dll-ку это скачатть исходники PHP и настроить как я сказал выше и потом выдрать скомпириованную dll-ку и вставить ее - но не факт что получится


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
плееРОК
Отправлено: 29 Января, 2010 - 15:14:28
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Янв. 2010  


Помог: 0 раз(а)




спасибо что не поленились посмотреть архив. Не подскажите где качать уже готовые длл-ки? - на pecl.php.net их не особо видно...
 
 Top
JustUserR
Отправлено: 29 Января, 2010 - 15:45:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




плееРОК пишет:
спасибо что не поленились посмотреть архив. Не подскажите где качать уже готовые длл-ки? - на pecl.php.net их не особо видно...
Пожалуйста Однако где именно можно скачать готовые dll-ки я точно и не знаю - а кстати вы пробовали установить модули из http://pear.php.net/packages.php с помощью pear install - может это и есть скомпилированные модули из репозитория?


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« PEAR и PECL »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB