zoukankan      html  css  js  c++  java
  • 关于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加密解密,下次就记住了。

    不定期更新

    技术最菜,头发最少
  • 相关阅读:
    做了好几年的程序员,才发现自己天天都在用设计模式!
    先搞清楚这些问题,简历上再写你熟悉Java!
    Java中实现多线程继承Thread类与实现Runnable接口的区别
    JAVA中实现多线程的四种方式
    JDK和Cglib动态代理
    Java中选择排序,冒泡排序,插入排序,快速排序
    java死锁详解
    github常用命令
    字符串之StringBuffer 与 StringBuilder的对比
    基础数据类型之AbstractStringBuilder
  • 原文地址:https://www.cnblogs.com/gushengyan/p/9299756.html
Copyright © 2011-2022 走看看