開始以為是沒有安裝openssl, openssl-devel,安裝后發現還是提示這個錯誤,搜索了一下evp.h,這個文件也存在。GOOGLE 了一下,在stackoverflow,找到了答案,原來是 phpize 生成的configure腳本有問題。
解決方法:修改configure 文件加入
這個是安裝mysqlnd擴展報錯的
export PHP_OPENSSL_DIR=yes
./configure --with-php-config=/home/php/bin/php-config --enable-mysqlnd