xpmasterjp 发表于 2014-3-29 15:24:20

[猪蹄煮不烂教程]codeigniter引擎集成解决方案

codeigniter引擎是UTF-8编码,与通达集成会造成乱码现象,同时如果启用了NGINX是不能显示application\views目录下诸如:“http://127.0.0.1:88/baoxiu/index.php/index”这样的地址的。原因就是nuinx配置只识别INDEX.PHP
解决方案如下:
1、修改httpd.conf如下:
      参见以下教程兼容GBK utf-8环境配置
2、修改D:\MYOA\nginx\conf   nginx.conf
server {
      #Nginx端口
      listen   88;
      server_namelocalhost;
      root   D:\MYOA\webroot/; #主目录
      indexindex.php index.html index.htm; #主页面格式
      include   common.conf;
      # 设置 Apache代理 on 127.0.0.1:82
      #这就是说baoxiu目录让Apache 进行处理#访问http://127.0.01:88/baoxiu地址,会直接交接给 Apache 进行处理
      location ~* (\.php$|/general/itask/|/general/document/|/baoxiu/) {            #Apache地址和端口
            proxy_pass   http://localhost:82;
            include   proxy.conf;
      }3、重启office_Anywhere服务,重启OfficeNginx服务即可



页: [1]
查看完整版本: [猪蹄煮不烂教程]codeigniter引擎集成解决方案