搞不清这个问题啊,弄了很久没有解决,首先是编译安装,php7.2版本,在www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718文件夹下面没有发现openssl.so,因此在php.ini中去掉extension=openssl前面的分号,会出现上楼所出现的错误,然后根据提示去做了如下工作:手工编译生成openssl.so, 总之百度一大堆,先执行了phpize命令,再configure with openssl with php-configure命令(具体要百度看,这里只是简略说下,并且还不能直接引用百度来的命令,要改相应目录),结果执行到make test失败,强行执行make install命令,但是重新启动php7.2出现错误 Invalid library (maybe not a PHP library) 'openssl.so' in Unknown on line 0
总之是不能正常工作,这个openssl打开启动好麻烦 |