Sto cercando di installare l'estensione su PHP 5.3.6 su Ubuntu 11.10.
L'estensione è: php-protobuf
da https://github.com/allegro/php-protobuf.Installazione dell'estensione in PHP
Prima l'ho compilato: phpize
, ./configure
, make
quindi finalmente sudo make install
. Ho ottenuto:
Installing shared extensions: /usr/lib/php5/20090626/
[email protected]:/usr/lib/php5/20090626$ ls -la protobuf.so
-rwxr-xr-x 1 root root 113599 2013-06-13 20:48 protobuf.so
In /etc/php5/apache2/php.ini
ho impostato:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
extension_dir = "/usr/lib/php5/20090626/"
extension="/usr/lib/php5/20090626/protobuf.so"
Ma php -m
dice che che nessun protobuf
estensione viene caricato.
[SOLVED] Stavo facendo tutto OK. Quando eseguo il codice tramite apache ha funzionato. Mi sono reso conto che php
dalla console è necessario php.ini
incluso.
Ciao, non sono sicuro di come l'hai installato? Puoi spiegare? – Volatil3