Windows下按照步骤来,只要dll版本下对,问题不大。
Linux下,用了宝塔面板,php56 71 72 都试了,MongoDB的扩展安装都是正常的,phpinfo里也没问题。
但真到调用了就是:'MongoDBDriverManager' not found,意思就是扩展安装不正确。
那我想是不是驱动的问题呢?从最新版1.5.2 到1.4 1.3 一个个装了一边,phpinfo都是正常的,但到了调用的时候就是不行,错误提示找不到。
实在想不明白问题所在,索性又花了半天时间换个环境试吧,这次安装了LAMP,运行目录public设置卡了一会儿,伪静态是怎么设置也不见效果。
得了,撇开thinkphp直接运行一个php文件调用吧,一切OK,数据库里也有了插入记录。
至此总结,不是apache配置问题,就是php版本问题,可宝塔面板的确好用啊,像我这种非专业运维真的离不开,开发都来不及哪有空整天折腾环境。
把2个环境的apache下载下来对比一下,config区别很大,但也看不出个所以然来。
一个喜欢FastAdmin的.NET 全栈开发
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。