PhoneGap中文网

 找回密码
 立即注册
查看: 11831|回复: 2
打印 上一主题 下一主题

centos系统,nginx 1.4.4,如何安装MobileCMS?

[复制链接]

1

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
跳转到指定楼层
楼主
发表于 2014-3-11 22:18:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、目录权限如何设置?
2、nginx里该如何配置?
3、php.ini里面要怎么设置?

nginx的vhost配置文件:
[root@AY131125113816Z vhosts]# cat jzlf3g.conf
log_format jzlf3g  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
server {
        listen       80;
        server_name 3g.jzlf.cn;
        index index.html index.htm index.php;
        root /alidata/www/jzlf3g;
        location ~ .php
        {
                #fastcgi_pass  unix:/tmp/php-cgi.sock;
                fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                set $path_info "";
                set $real_script_name $fastcgi_script_name;
                if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
                set $real_script_name $1;
                set $path_info $2;
                }
               fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
               fastcgi_param SCRIPT_NAME $real_script_name;
               fastcgi_param PATH_INFO $path_info;
                include fastcgi.conf;
        }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
                expires 30d;
        }
        location ~ .*\.(js|css)?$
        {
                expires 1h;
        }
        #伪静态规则
        include /alidata/server/nginx/conf/rewrite/jzlf3g.conf;
        access_log  /alidata/log/nginx/access/jzlf3g.log;
}

rewrite配置如下
location / {
        if (!-e $request_filename){
                rewrite  ^/(.*)$  /index.php?s=$1  last;
                rewrite ^/admin/(.*)$ /admin/index.php?s=$1 last;
                rewrite ^/index/(.*)$ /index/index.php?s=$1 last;
                rewrite ^/install/(.*)$ /install/index.php?s=$1 last;
                rewrite ^/core/(.*)$ /core/index.php?s=$1 last;
         }
     }

目前的现象是安装点同意之后,进入http://3g.jzlf.cn/Index/install.php   403错误
it营
回复

使用道具 举报

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
沙发
发表于 2014-3-11 22:47:19 | 只看该作者
找找thinkphp的配置  支持thinkphp的话就支持我们的系统
it营
回复 支持 反对

使用道具 举报

1

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
板凳
 楼主| 发表于 2014-3-12 14:59:15 | 只看该作者
现在有所进展,在安装过程中,地址会变成http://3g.jzlf.cn/.php/setconf 这种格式的,手动改成http://3g.jzlf.cn/install.php/setconf,可以进行下去,这样每一步都手动修改把mobilecms安装上了,现在的情况是打开3g.jzlf.cn可以看到界面,但点进入后台管理,变成http://3g.jzlf.cn/.php?s=/Public/login 都是少了前面的admin ,手动改成http://3g.jzlf.cn/admin.php?s=/Public/login后可以访问,但验证码图片显示不出来,验证码的链接地址也是少了admin
'URL_MODEL' => 2
rewrite规则如下
location / {
        if (!-e $request_filename)
        {
                rewrite ^/(.*)$ /index.php?s=$1 last;
        }
}

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-11-6 19:32 , Processed in 0.046180 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表