关于运行Drupal 7的Nginx+PHP系统设置的一些问题解决方案总结

一、Nginx的安装

  到nginx的网站下载解压包解压到一个目录即可。

二、PHP的安装

  到PHP的网站下载解压包解压到nginx的目录中,要单独设置为一个目录。

三、PostgreSQL的安装

  到postgresql的网站下载安装包安装即可。

四、一些安装设置的问题解决:

  1、php.ini的max_execution_time需要设置高一点,120或以上,否则进不了configuration菜单。

  2、mbstring.http_output应设置为pass,即不处理

  3、extension=php_mbstring.dll要移动到extension=php_exif.dll的前面,否则不能加载php_mbstring扩展。

  4、如果出现Http required Fail错误,则要在drupal/site/default/seting.php的最后增加$conf['drupal_http_request_fails'] = FALSE;这一语句。

  5、对于clean url的设置,如果druap是安装在服务器的根目录,则添加:

        if (!-e $request_filename) {
            rewrite ^/(.*)$  /index.php?q=$1 last;
            break;
        }

   如果是安装在子目录,则添加:

        if (!-e $request_filename) {
            rewrite ^/(/w*)/(.*)$  /$1/index.php?q=$2 last;
            break;
        }

   依此类推。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值