91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Linux系統中添加pcntl擴展

發布時間:2021-03-05 15:13:50 來源:億速云 閱讀:171 作者:Leah 欄目:開發技術

如何在Linux系統中添加pcntl擴展?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

什么是Linux系統

Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。

1、首先看下 phpize命令 所在的目錄  (ps:我的目錄/usr/bin/phpize)

如果沒有找到的話 執行安裝

yum install php53_devel  (ps:請注意自己的版本)

安裝完畢后。會生成phpize命令  

2、去php.net下載相應版本的php源文件

咱們以php-5.3.17 為例吧,解壓后,進入相應的模塊下

cd ext/pcntl
#先執行phpize
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config  (ps:請正確的指定php-config的目錄)
#編譯、安裝
make && make install

這時候出了一個錯誤

./configure編譯正常,但make出錯
error: ‘PHP_FE_END' undeclared here (not in a function)

解決方法:

源代碼有錯誤,進入php-5.3.17目錄

sed -i 's|PHP_FE_END|{NULL,NULL,NULL}|' ./ext/**/*.c
sed -i 's|ZEND_MOD_END|{NULL,NULL,NULL}|' ./ext/**/*.c

再重新make && make install

3、編譯完畢后會生成了一個  pcntl.so的文件。在php的model目錄里

編輯/etc/php.ini,加入

extension=pcntl.so

4、重啟apache

service httpd restart

5、測試是否安裝成功

<?php
  echo pcntl_fork();
?>

輸出:23165

關于如何在Linux系統中添加pcntl擴展問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海丰县| 乌拉特后旗| 萝北县| 克东县| 栾川县| 平南县| 平乡县| 友谊县| 怀宁县| 如东县| 祁东县| 南昌市| 霍州市| 岳阳市| 额敏县| 合肥市| 南木林县| 辽阳县| 峨眉山市| 霍林郭勒市| 扎囊县| 黎城县| 兖州市| 长寿区| 荃湾区| 庄浪县| 沙雅县| 平凉市| 正宁县| 甘洛县| 德江县| 仁化县| 宁阳县| 闻喜县| 比如县| 威远县| 铁岭市| 佛山市| 阳原县| 湘潭县| 永济市|