php 安裝 rabbitmq-c-0.9.0 擴充套件
安裝 ibrabbitmq-c
github 倉庫位址
安裝過程如果報錯
[ 87%] built target amqp-get
scanning dependencies of target amqp-publish
[ 88%] building c object tools/cmakefiles/amqp-publish.dir/publish.c.o
/home/mpay/software/rabbitmq-c-master/tools/publish.c: 在函式『main』中:
/home/mpay/software/rabbitmq-c-master/tools/publish.c:87:23: 錯誤:『popt_arg_ar**』未宣告(在此函式內第一次使用)
{"header", 'h', popt_arg_ar**, &headers, 0,
^
/home/mpay/software/rabbitmq-c-master/tools/publish.c:87:23: 附註:每個未宣告的識別符號在其出現的函式內只報告一次
gmake[2]: * [tools/cmakefiles/amqp-publish.dir/publish.c.o] 錯誤 1
gmake[1]: * [tools/cmakefiles/amqp-publish.dir/all] 錯誤 2
gmake: * [all] 錯誤 2
重新編譯ibrabbitmq-c
mkdir build && cd build
cmake -dcmake_install_prefix=/usr/local/librabbitmq ..
make && make install
ln -s /usr/local/librabbitmq/lib64 /usr/local/librabbitmq/lib
2.pecl install amqp
如果出現
hecking for amqp using pkg-config... configure: error: librabbitmq not found
error: `/tmp/pear/temp/amqp/configure --with-librabbitmq-dir' failed
在提示位置 輸入 /usr/local/librabbitmq
3.配置php.ini
extension=amqp.so
4.php-fpm reload php安裝,PHP安裝
版本 7.2 系統centos7or8 cd 進入解壓後的資料夾 configure 命令檢測 prefix usr local php with config file path usr local php etc 引數指定安裝目錄和指定php.ini的載入路徑 enable fpm with f...
php安裝,安裝PHP環境
2.重新命名 php.ini development 為php.ini 並修改php配置檔案 php.ini 需要修改的如下 建議值 項 short open tag ondisplay errors on 開發階段建議 on 上線階段建議off。post max size 8m post資料最大值...
PHP 編譯安裝PHP
1.安裝php所有的依賴軟體包 root web01 yum install zlib devel libxml2 devel libjpeg devel freetype devel libpng devel gd devel libcurl devel libxslt devel openssl...