欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

Drupal_网站迁移后的配置

程序员文章站 2024-02-10 17:10:04
...
网站往服务器迁移后遇到了一些问题,这里汇总一下:

1,无响应无提示,返回空白页面

2,有内容,但是错乱,有很多丢失,而且没有CSS样式

1,环境是 nginx服务器 经过几番查找,发现问题的原因是:cache memory 不够,导致 expired了

解决办法:配置php5-fpm ,将默认的 32M 改为 64M(以后的话可能还不够)

2,有内容,我们就去看看Source Code

@import url("/drupal_fllcc/sites/all/themes/fllcc_zen/css/blocks.css?mjwbae");

@import url("/drupal_fllcc/sites/all/themes/fllcc_zen/css/navigation.css?mjwbae");

@import url("/drupal_fllcc/sites/all/themes/fllcc_zen/css/views-styles.css?mjwbae");

@import url("/drupal_fllcc/sites/all/themes/fllcc_zen/css/nodes.css?mjwbae");

@import url("/drupal_fllcc/sites/all/themes/fllcc_zen/css/comments.css?mjwbae");

@import url("/drupal_fllcc/sites/all/themes/fllcc_zen/css/forms.css?mjwbae"

原来是我们的路径都定义的 /drupal_fllcc/sites

而我们把网站的域名绑到了 /sites 那一级了

解决这个问题很简单

找到 /drupal/sites/all/default/settings.php

(对了,当时要修改Mysql链接密码的话也是在这个文件里面)

[php]

$databases = array (

'default' =>

array (

'default' =>

array (

'database' => 'drupal_fllcc',

'username' => 'root',

'password' => '123456',

'host' => 'localhost',

'port' => '',

'driver' => 'mysql',

'prefix' => '',

),

),

);

言归正转……

[php]

* Base URL (optional).

*

* If Drupal is generating incorrect URLs on your site, which could

* be in HTML headers (links to CSS and JS files) or visible links on pages

* (such as in menus), uncomment the Base URL statement below (remove the

* leading hash sign) and fill in the absolute URL to your Drupal installation.

*

* You might also want to force users to use a given domain.

* See the .htaccess file for more information.

*

* Examples:

* $base_url = 'http://www.example.com';

* $base_url = 'http://www.example.com:8888';

* $base_url = 'http://www.example.com/drupal';

* $base_url = 'https://www.example.com:8888/drupal';

*

* It is not allowed to have a trailing slash; Drupal will add it

* for you.

*/

//$base_url = 'http://localhost/drupal_fllcc';

$base_url = '';

记得不能在URL的最后加 /

[php]

Drupal will add it for you.