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',这一句
[php] view plaincopyprint?
root改为数据库的用户名
[php] view plaincopyprint?
冒号后面@前面,需要你写上数据库的密码,因为本地默认的数据库连接密码是空,所以这儿需要格外注意。
[php] view plaincopyprint?
localhost这个如果空间和域名在同一个服务器上,是不需要修改的,端口号一般都是3306
[php] view plaincopyprint?
ecmall这个是数据库的名称。购买了数据库后你开通的数据库的名称,不是用户名。
[php] view plaincopyprint?
[php] view plaincopyprint?
ok
第一个反应是数据库配置有问题。打开网站根目录下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
相关文章推荐
- 关于UTF-8编码导致网页解析出现空白的问题
- ORACEL中使用IMP出现的表空间不一致的问题暂时解决办法
- 解决网页出现空白问题
- 编辑器DotNetTextBox在空间中可能出现的问题
- 调用系统安装软件时出现“解析软件包时出现问题”
- P1调试出现问题解析
- 请问如何解决WORD转HTML是出现的“内存或磁盘空间不足,无法显示或打印图片”这个问题?
- 解决大量TCPIP连接后出现“因为系统缺乏足够缓冲区空间或者因为队列已满无法执行套接字上操作”的问题
- 引用第三方库lib/dll出现的无法解析的外部符号问题
- Datagrid中弹出新窗体出现的含有[object]空白页面问题的解决
- 关于js加载iframe出现空白问题的解决方案
- 解决大量TCPIP连接后出现“因为系统缺乏足够缓冲区空间或者因为队列已满无法执行套接字上操作”的问题
- 开机自检时出现问题后出现的英文短句解析
- 安装oracle9i出现/temp/orainstall目录下没有足够的磁盘空间问题
- 解决ASP.NET中从GridView导出Execel出现的“空间GridView必须置于有runat=server的窗体标记中”问题
- 关于dom4j在解析拥有命名空间xmlns时,无法解析的问题
- float解决图片下出现空白的问题
- IE6图片元素img下出现多余空白的问题
- 在空白解决方案中添加类库时出现问题
- ORA-01855: AM/A.M. or PM/P.M. required问题排查与解析---向Oracle中插入日期数据时出现的问题