• 关于apache和nginx的区别,那些年踩过的坑 thinkphp5.0


    早前一个星期就把源代码交给了甲方,以为再也不用受到骚扰了,结果,呵呵哒,一会儿样式没有了要找我,一会儿模板文件没有要找我,可是明明我测试链接给他们的时候,完全没有问题。

    第一个问题是样式和图片等引用路径,不属于服务器范畴,那是因为我这边的测试服务器域名指到www底下,我的入口文件在www/hhh/public/index.php  , 所以config的配置需要改,由于很早之前就踩过这种坑了,所以在配置config的时候我配置了两份,一份是针对公用服务器,一份针对专有服务器,像这样:(基于保密文件夹名称已做处理)

    切换随意。

    第二个问题就是add_num的模板文件找不到,所以在这一步就报错了,以至于后来的操作都无法执行,百度了一下,发现NGINX必须要有模板文件,否则就会报错,然而那个方法只是一个数据库操作返回结果的方法,并不需要html。。甲方运维试过url重写配置,无效,让他发链接给我,突然发现他好像直接是域名,并没有index.php,然而tp5好像没办法省掉这个?加上index.php就正常了。

    第三个问题 关于签名

    百度了一下好像公钥私钥有固定的换行格式?apache很正常,nginx就报错,我想大概问题是出在我把公钥私钥放在数据库的,对方给的公钥没有头尾,我的私钥有头尾,公钥加密的时候,头尾就是在引用的时候拼上的,而私钥解密的时候私钥头尾了自带的。不知道是不是这个原因,不过以后都打算采用同种方式保存,这次是第一次做rsa加密解密,下次就记住了。

    不定期更新

    技术最菜,头发最少
  • 相关阅读:
    Spring Security 4
    JPA查询
    改进的冒泡算法
    Create User
    COM调用 – VB、PB
    J-Link clone问题
    修复山寨版的J-Link
    C# Web版报表
    HTML/CSS/Javascript代码在线压缩、格式化(美化)工具
    eclipse中字母大小写转换快捷键
  • 原文地址:https://www.cnblogs.com/gushengyan/p/9299756.html
Copyright © 2020-2023  润新知