0
我想安裝PHP 7.0.3
和Pthreads
擴展。 (和另外2個自定義擴展protobuf
& curve25519
)。PHP CLI工作但CGI沒有在(Ubuntu)編譯後
我已完成以下步驟。
// Download PHP
cd /usr/local/src
sudo git clone https://github.com/php/php-src.git
// copy pthreads in Php extensions file
sudo cp -r pthreads-3.1.5 php-src/ext/
cd /usr/local/src/php-src
sudo ./configure --prefix=/usr --with-config-file-path=/etc --enable-maintainer-zts
sudo make
sudo make install
sudo make test
cp php.ini-development /etc/php.ini
sudo pecl install pthreads
// Edit /etc/php.ini File
// extension=pthreads.so
但問題是它在命令行中正常工作,但不能在瀏覽器(在本地主機中)工作。
我把參考資料從http://php.net/manual/en/pthreads.installation.php#114837
注:我需要線程安全啓用PHP安裝
謝謝你的answare。我確實執行了這些步驟。並且它還通過pthread(在cli中)安裝php。但在那之後PHP不能使用apache2([Check this](http://dmptest007.cloudapp.net/ext.php))。 你能解釋我爲什麼'pthreads'只能在'CLI'中加載嗎? –