私は、PHP 5.3.6の拡張機能をUbuntu 11.10にインストールしようとしています。
拡張子:php-protobuf
https://github.com/allegro/php-protobufです。PHPの拡張機能のインストール
最初にコンパイルしました:phpize
、./configure
、make
、最後にsudo make install
です。私が得た:
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
は/etc/php5/apache2/php.ini
で私が設定:
; 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"
しかしphp -m
にはprotobuf
拡張がロードされていないことを言います。
[解雇] 私はすべてをOKしていました。私はApacheを介してコードを実行するとうまくいきました。私はコンソールからにはphp.ini
が必要であることに気づいた。
こんにちは、どうやってインストールしたのですか?説明できますか? – Volatil3