为什么AMH安装的php会出现gnutls_handshake错误?-灵析社区

金刚老六

amh安装的php7.4,使用composer或是curl访问需要tls1.2的网站时都会报错: gnutls_handshake() failed: A TLS packet with unexpected length was received. 这可能是哪方面有问题? 下载过curl的证书写在了php.ini中也不起作用。

阅读量:122

点赞量:0

问AI
应该是系统太老了,换默认的openssl看看, 可以修改/root/amh/modules/php-版本/AMHScript的安装脚本, 其中的amh_module_install函数,把libcurl4-gnutls-dev组件移除再重新安装php。 amh php-版本 uninstall amh php-版本 install