解决Drupal clean url无法启用的解决linux操作系统 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    下面我来给大家总结一个在使用Drupal clean url时发现提示 clean url无法启用问题的解决办法,如果你碰到此类问题不防进入参考,

解决Drupal clean url无法启用的解决linux操作系统

    一些前提条件:

    网站域名:site.com

    网站安装目录:/var/www

    通过git把代码pull到服务器及部署好数据库之后,发现clean url无法启用,下面是排查及解决步骤:

    1: 建立个info.php文件,里面录入:

   

    phpinfo();

    ?>

    并保存好,查看页面发现apache mod_rewrite模块未启用,linux下执行以下命令安装启用rewrite模块:

    a2enmod rewrite

    然后重启apache服务:

    sudo service apache2 restart

    在此检测,clean url仍然不工作。

    2: 通过google搜索如下关键词:

    “drupal apache clear url not working”

    通过快速阅读,看到解决方案了,就是找到apache的配置文件:可能是如下文件之一

代码如下复制代码/etc/apache2/site-available/default

    /etc/apache2/site-enable/000-default

    /etc/apache2/httpd.conf

   

    等等

    然后将/var/www对用的apache规则里面的

代码如下复制代码AllowOverride none改为AllowOverride All

   

    改完之后,重启Apache服务器:

代码如下复制代码sudo service apache2 restart

    然后再去访问clean url的配置页面,这次可以访问了,将clean url勾选并保存之后,跳到空白页面了,

电脑资料

解决Drupal clean url无法启用的解决linux操作系统》(https://www.unjs.com)。无论如何刷新,一直空白。

    亲们,遇到这样的问题,你们怎么办?有解决思路没有?不管有没有,面壁三分钟,然后往下看。

    3:如果通过clean url无法访问Drupal网站,你可以通过如下方式来访问的。

代码如下复制代码site.com/index.php?q=admin

   

    习惯性的查看了report => recent log message

    发现有一行提到对temp文件夹无写权限,修改temp文件夹权限后,可以了。

最新文章