新的程序里用了webserice接口,部到服务器,先是提示:bcmul() 函数不可用,网上搜索一番,得知这是php的高精度函数,需要在编译php的时候加入此模块,于是在编译脚本里增添 “–enable-bcmath” 后重新编译、重启apache然后此错误解决;

然后有遇到报错“Class ‘SoapClient’ not found”,网上搜索有很多解决办法,总结如下:

1.把php的扩展打开;

对于此我要说一下,很多人总喜欢以偏概全,因为windows服务器上的结局办法就是把extension=php_soap.dll的扩展打开,但是这对linux压根没用,所以失败;

2.扩展编译extension = “soap.so”;

这个方法算是比较靠谱的,OCI8模块大多也通过此方式安装扩展,这里要用到所谓的phpize,但是不知道是我人品问题还是怎么搞的,这样编译的oci也不成功,编译的soap也不成功

3.编译脚本里加入“–enable-soap”;

这是最后解决问题的办法,与上面的高进度函数库类似,重新编译一下php就好了,问题解决。

总结:最近几天在配一台64位redhat AS 5.1服务器的环境,gd和oci这俩扩展都快烦死我了,网上的文章参照了一堆,但是发现个问题,就是网上很多文章都是抄袭,一种解决办法找了好几十个网站上都是一样的,包括语句中的语病,很多技术人员这是对自己不负责任,如果你真的领悟了,自己写一下就行了,不领悟就别摘抄,既丢人又让搜索增加难度;

最新文章

  1. Tesseract-OCR识别中文与训练字库实例
  2. 关于鼠标事件的screenY,pageY,clientY,layerY,offsetY属性 (详细图解)
  3. w win cmd VS broswer
  4. 深入理解CSS3 animation的steps
  5. js验证码倒计时
  6. C++实现RTMP协议发送H.264编码及AAC编码的音视频
  7. [转]SQL2005后的ROW_NUMBER()函数的应用
  8. C# for循环或者foreach往List中添加对象的时候前面的数据总被最后加入的覆盖
  9. 09-babel
  10. CAS和ABA问题
  11. MYSQL分组合并函数
  12. 数列分块入门九题(三):LOJ6283~6285
  13. finally 的作用是什么?
  14. 找"1"
  15. poj_2709 贪心算法
  16. The formal parameters of the method
  17. Node.js:Express 框架
  18. 去除inline-block元素间间距的N种方法<转>
  19. 玩转Linux之内存管理-free
  20. 2018.1.4 UML 第三章 用例图

热门文章

  1. ref 和out的区别
  2. 【WIP】客户端JavaScript DOM
  3. Centos7下安装python环境
  4. ACM_栈的压入、弹出序列
  5. 2CSS层叠规则(即引入CSS的三种不同方式的优先级)
  6. UIPickerView的应用
  7. iOS动画——UIKit动画
  8. Android RecyclerView使用 及 滑动时加载图片优化方案
  9. CSS——滑动门
  10. php入门学习相关函数