php 7 安裝多程序擴充套件

2021-07-30 19:12:38 字數 577 閱讀 3687

將 phpize 變成系統命令,使用ln 方式,命令為:

ln -s /usr/local/php7/bin/phpize /usr/bin/phpize

第二步: 在 /root/php-7.0.18/ext/pcntl 目錄下執行 phpize 命令,生成編譯檔案。

第三步:執行 ./configure 控制命令,生成make 命令。

./configure –with-php-config=/usr/local/php7/bin/php-config

第四步:make

第五步:make test

第六步:make install

第七步:新增擴充套件到 php.ini 中

執行如下**:

多程序,產生新的程序,多執行緒是不產生新的程序id的。

$pid = pcntl_fork();

var_dump($pid);

sleep(10);

//父程序和子程序都會執行下面**

if ($pid == -1) else

if ($pid) else

PHP7實現多程序

我們都知道php是單程序執行的,php處理多併發主要是依賴伺服器或php fpm的多程序及它們程序的復用,但php實現多程序也意義重大,尤其是在後台cli模式下處理大量資料或執行後台demon守護程序時,多程序的優勢不用多說。php的多執行緒也曾被人提及,但程序內多執行緒資源共享和分配的問題難以解決...

php7 安裝event擴充套件

功能 高併發時,可以能有效的支援 前置event 擴充套件環境要求 php 5.4 event 擴充套件依賴libevent 庫event 擴充套件依賴sockets 擴充套件,在php.ini中需要在sockets 擴充套件後載入 安裝 libevent 庫 wget c p usr local ...

php7 安裝swoole擴充套件

一 緒 wget tar xzvf v4.3.5.tar.gz cd swoole src 4.3.5 phpize configure with php config usr local php bin php config 注 這裡 usr local php是我的php安裝目錄,你可以換成你的...