php安裝openssl 擴充套件

2021-06-22 07:51:00 字數 781 閱讀 8359

/etc/php/bin/phpize(phpize的路徑根據各自安裝有所不同)

(如果遇到cannot find config.m4.

make sure that you run /usr/local/bin/phpize in the top level source directory of the module,

到openssl目錄裡面mv config.0m4   config.m4  在執行phpize)

./configure --with-php-config=/www/wdlinux/php/bin/php-config(php-config檔案的路徑)

make

make install

最後還需要把生成的bcmath.so檔案加入到php.ini中 extesion=openssl.so(如果沒有設定extesion_dir,可能要加上全路徑,檢視phpize執行後的生成的so檔案的路徑即可, 這裡是:extension_dir=/www/wdlinux/php/lib/php/extensions/no-debug-zts- 20060613)

可能在make的時候,會遇到錯誤

錯誤:『php_fe_end』未宣告(不在函式內) -----

解決方法: 源**有錯誤,進入php-5.3.18/ext/mcrypt目錄

sed -i 's|php_fe_end||' ./*.c

sed -i 's|zend_mod_end||' ./*.c

再重新make && make install

我編譯後模組都在

PHP安裝OPENSSL擴充套件模組

新專案上線時,php開發同事反映郵件功能不能正常使用。原來是用465的smtp加密埠,不是25埠。那要為當前的php安裝openssl擴充套件啦。還好,網上有很多,弄乙個過來就搞定。我簡單直接的yum install openssl openssl devel 最後,kill usr2 php fp...

php開啟openssl擴充套件

1 首先檢查php.ini中 extension php openssl.dll是否存在,如果存在的話去掉前面的注釋符 如果不存在這行,那麼新增extension php openssl.dll。2 講php資料夾下的 php openssl.dll,ssleay32.dll,libeay32.dl...

linux 編譯php擴充套件 openssl

首先 進入php 原始碼目錄 ext 找到openssl的原始碼檔案 然後使用 usr local php bin phpize 處理 接著 configure make make install 編譯完成以後 系統會顯示乙個路徑 usr local php lib php extensions n...