PHP 常见问题
curl:SSL 证书问题 错误
- 使用curl_exec()之前跳过ssl检查项
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
- 下载一个ca-bundle.crt ,放到对应的目录,在php.ini文件中配置下路径
curl.cainfo="真实路径/ca-bundle.crt"
下载链接:https://curl.haxx.se/ca/cacert.pem
字符串编码问题 (md_detect_encoding字符串短的时候会经常判断不准)
$encode = mb_detect_encoding($str, array("ASCII","GB2312","GBK","UTF-8");
// 判断字符串编码mb_convert_encoding($str, 'UTF-8', $encode)
// 进行UTF-8转换
php安装Oracle
- 下载扩展 http://pecl.php.net/package/oci8
注意事项: php版本号与扩展版本号对应
php版本位数与扩展版本位数对应
php是否线程安全想对应 (不是很重要) - 下载oracle客户端 https://www.oracle.com/technetwork/cn/data...
客户端路径存放在系统
PATH变量里 - 开启扩展
php_pdo_oci
,php_oci8_11g
,php_oci8
把扩展复制一份到C:\Windows\System32
- 重启 。 php -v 查看
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: