PHP kézikönyv
Előző | 7. Fejezet. PECL kiterjesztések telepítése | Következő

# Megosztott PECL kiterjesztések fordítása phpize-vel

Ha a pear használata nem lehetséges, mint például megosztott PECL kiterjesztések CVS-ből történő fordítása, egy megosztott kiterjesztés létrehozása kézzel is elvégezhető a phpize paranccsal. A pear parancs alapvetően megteszi ezt, de kézzel is elvégezhető. Feltéve, hogy a forrásfájl neve `extname.tgz`, amely az aktuális könyvtárba lett letöltve, tekintsd a következőt:

    $ pear download extname
    $ gzip -d < extname.tgz | tar -xvf -
    $ cd extname
    $ phpize
    $ ./configure && make

Ha minden rendben zajlik, akkor ez létrehoz egy `extname.so` állományt, és az `extname/`-en belül található `modules/` és/vagy `.libs/` könyvtárba teszi. Helyezd ezt a megosztott kiterjesztést (`extname.so`) a PHP kiterjesztés könyvtárába, és állítsd be a `php.ini`-t megfelelően.

Előző | Tartalom | Következő
Megosztott PECL kiterjesztések fordítása PEAR-rel | Fel | PECL kiterjesztések fordítása PHP-be statikusan