您的位置:首页 > 其它

ECMALL转空间后出现空白问题解析

2015-02-27 20:53 134 查看
今天客户网站做完的ECMall测试站,将数据库和代码分别传到了正式空间中。通过浏览器浏览,整个页面一片空白。

第一个反应是数据库配置有问题。打开网站根目录下data/config.ini.php,内容如下

[php] view plaincopyprint?

return array (

'SITE_URL' => 'http://localhost/Eecmall',

<strong> 'DB_CONFIG' => 'mysql://root:@localhost:3306/ecmall',</strong>

'DB_PREFIX' => 'ecm_',

'LANG' => 'sc-gbk',

'COOKIE_DOMAIN' => '',

'COOKIE_PATH' => '/',

'ECM_KEY' => 'a08697e04b251da731de0943a3756f14',

'MALL_SITE_ID' => 'EMMLUI5Bd65VQsyH',

'ENABLED_GZIP' => 0,

'DEBUG_MODE' => 0,

'CACHE_SERVER' => 'default',

'MEMBER_TYPE' => 'default',

'ENABLED_SUBDOMAIN' => 0,

'SUBDOMAIN_SUFFIX' => '',

);

修改配置文件,主要就是

[php] view plaincopyprint?

'DB_CONFIG' => 'mysql://root:@localhost:3306/ecmall',这一句

'DB_CONFIG' => 'mysql://root:@localhost:3306/ecmall',这一句


[php] view plaincopyprint?

root改为数据库的用户名

root改为数据库的用户名


[php] view plaincopyprint?

冒号后面@前面,需要你写上数据库的密码,因为本地默认的数据库连接密码是空,所以这儿需要格外注意。

冒号后面@前面,需要你写上数据库的密码,因为本地默认的数据库连接密码是空,所以这儿需要格外注意。


[php] view plaincopyprint?

localhost这个如果空间和域名在同一个服务器上,是不需要修改的,端口号一般都是3306

localhost这个如果空间和域名在同一个服务器上,是不需要修改的,端口号一般都是3306


[php] view plaincopyprint?

ecmall这个是数据库的名称。购买了数据库后你开通的数据库的名称,不是用户名。

ecmall这个是数据库的名称。购买了数据库后你开通的数据库的名称,不是用户名。


[php] view plaincopyprint?



[php] view plaincopyprint?

ok
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐