Про OpenServer и PEAR

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
maksimyrievich
Сообщения: 49
Зарегистрирован: 2016.12.24, 22:08

Про OpenServer и PEAR

Сообщение maksimyrievich »

Здравствуйте, уважаемые форумчане! У меня вопрос. В процессе разработки приложения у меня возникла необходимость использования библиотеки dbase. Известно, что для её установки используется PEAR. В качестве локального сервера у меня OpenServer. Установил в него PEAR. В консоли OpenServera командой "pear config-show" получил настройки установленного PEAR`а:

> pear config-show
CONFIGURATION (CHANNEL PEAR.PHP.NET):
=======================================================================================
Auto-discover new Channels____auto_discover____<not set>
Default Channel______________default_channel__pear.php.net
HTTP Proxy Server Address_____http_proxy______<not set>
PEAR server [DEPRECATED]_____master_server___pear.php.net
Default Channel Mirror________preferred_mirror__pear.php.net
Remote Configuration File_____remote_config____<not set>
PEAR executables directory____bin_dir__________c:\openserver\modules\php\PHP-5.6\PEAR
PEAR documentation directory__doc_dir_________c:\openserver\modules\php\PHP-5.6\PEAR\docs
PHP extension directory_______ext_dir__________c:/openserver/modules/php/PHP-5.6/ext/
PEAR directory_______________php_dir__________c:\openserver\modules\php\PHP-5.6\PEAR\pear
PEAR Installer cache directory__cache_dir------------c:\openserver\userdata\temp\pear\cache
PEAR configuration file------------cfg_dir---------------C:\php\pear\cfg
directory
PEAR data directory---------------data_dir-------------c:\openserver\modules\php\PHP-5.6\PEAR\data
PEAR Installer download----------download_dir-------c:\openserver\userdata\temp\pear\download
directory
PHP CLI/CGI binary----------------php_bin-------------c:\openserver\modules\php\PHP-5.6\php-cgi.exe
php.ini location--------------------php_ini--------------<not set>
--program-prefix passed to-------php_prefix----------<not set>
PHP's ./configure
--program-suffix passed to-------php_suffix_______-cgi.exe
PHP's ./configure
PEAR Installer temp directory__temp_dir________c:\openserver\userdata\temp\pear\temp
PEAR test directory---------------test_dir-------------с:\openserver\modules\php\PHP-5.6\PEAR\tests
PEAR www files directory--------www_dir-----------C:\php\pear\www
Cache TimeToLive----------------cache_ttl-----------3600
Preferred Package State---------preferred_state---stable
Unix file mask---------------------umask---------------0
Debug Log Level------------------verbose--------------1
PEAR password (for---------------password-----------<not set>
maintainers)
Signature Handling Program----sig_bin--------------c:\openserver\modules\git\bin\gpg.EXE
Signature Key Directory---------sig_keydir-----------c:\openserver\modules\php\PHP-5.6\PEAR\pearkeys
Signature Key Id------------------sig_keyid------------<not set>
Package Signature Type---------sig_type------------gpg
PEAR username (for--------------username----------<not set>
maintainers)
User Configuration File----------Filename----------c:\openserver\modules\php\PHP-5.6\PEAR\pear.ini
System Configuration File-------Filename----------c:\openserver\modules\php\PHP-5.6\PEAR\pearsys.ini
========================================================================================

При попытке установить расширение php - dbase, получаю сообщение ниже:

========================================================================================
> pecl install dbase
downloading dbase-5.1.1.tgz ...
Starting to download dbase-5.1.1.tgz (20,751 bytes)
........done: 20,751 bytes
13 source files, building
ERROR: The DSP dbase.dsp does not exist.
========================================================================================

Я поискал по интернету и понял, что я такой не один, кто с такой проблемой столкнулся. Но её решения я так и не нашел на просторах инета. Вот решил спросить здесь, может есть у кого соображения как обойти этот баг? Может по настройкам что не так? Или, может быть, как то можно по другому подключить dbase к php OpenServer`а. Для информации ОС - Windows. php 5.6. Буду признателен за любую информацию. Очень не удобно отлаживать код на реальном сервере.
ShNURoK
Сообщения: 168
Зарегистрирован: 2012.04.12, 05:44
Контактная информация:

Re: Про OpenServer и PEAR

Сообщение ShNURoK »

Ручками скачать http://windows.php.net/downloads/pecl/releases/dbase/ и поставить.
Ответить