Вот читаю, и что-то никак воткнуть не могу. Как на виндовсе скомпилировать эти библиотеки. На юних-лайках вроде понятно. Есть пара комманд и делай. Под веник вообще ничего не понятно. для чего указывать путь к /phpsrc/PEAR. Что там? ГДе брать эти дллки, если http://pecl4win.php.net/ вот так. В общем - прошу помощи (
http://windows.php.net/download/ там ссылка In the meantime, some extensions can be found here. http://downloads.php.net/pierre/ а pear - там пхп код, в папке с пхп запускаешь go-pear.bat и пользуешься
Все равно не понятно что для чего надо, но начнем. Код (Text): D:\WebServices\php>go-pear phar "D:\WebServices\php\PEAR\go-pear.phar" does not have a signaturePHP Warning : require_once(phar://go-pear.phar/index.php): failed to open stream: phar erro r: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\WebSer vices\php\PEAR\go-pear.phar on line 1236 PHP Stack trace: PHP 1. {main}() D:\WebServices\php\PEAR\go-pear.phar:0 Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha r error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\ WebServices\php\PEAR\go-pear.phar on line 1236 Call Stack: 0.0913 718536 1. {main}() D:\WebServices\php\PEAR\go-pear.phar:0 go-pear.bat пишет(
дальше должен появиться pear.bat, с помощью которого ты можешь управлять пакетами. в чём вопрос-то, что-то не получается? или для общего развития?)
НУ как бы все получается. Я только не знаю что именно надо делать чтобы получить нужное дополнение. Вот например, у меня пхп 5.3.3 (какой точно не вспомню сейчас, но если надо посмотрю). Так вот, как бы мне к нему прикрутить дополнение в виде, допустим dbase Исходники я знаю откуда взять http://pecl.php.net/ ) Но это ж мне си надо? или как? В общем, в голове полная каша. Хотелось бы понимать суть процесса от и до. Пеар - типа система дистрибуции. с пом-ю него можно добавлять и дергать себе дополнения пекл которые. С помощью этого пеара с пеклами и работают. Верно? Ну и собственно, разобраться на примере с dbase
PECL is a repository for PHP Extensions PEAR is a framework and distribution system for reusable PHP components. одно - расширения (те, которые .dll), второе - компоненты-классы (те, которые .php).
а ты не пробовал просто поискать нужное расширение, может уже его кто-то скомпилил? тут кстати была тема про создание своего расширения, может там есть ответ что да как надо делать.
как бы вот http://www.google.ru/search?q=php+dbase.dll => http://www.php.ru/forum/viewtopic.php?t=22583
iliavlad, спс что помогаете, от души =) Топик почитаю. А dbase был для примера. Может понадобится что-нить поспецифичнее, что есть только в исходниках