外贸网站设计公司,外贸网站制作公司,外贸多语种企业建站中心
厦门松柏建站--专业外贸网站建设
今天安装zencart中文语言是遇到后台登入页面空白的情况,而前台是显示正常的。
1.一般是安装zencart的时候未关闭自动检测更新而造成的空白
原因:
安装zencart的时候有检测版本更新,默认都是勾选的而没有去除这个选项。
当zencart自动更新检测不到版本情况的时候,后台就会出现空白。
解决方案:zencart已经安装好了,已经无法重新选这个UpgradeDetection选项。
只需在admin/includes/local/skip_version_check.ini。
修改version_check=on的值,改为version_check=off。
2. 输出缓存不足
先开启后台错误输出提示:
admin/includes/extra_configures/enable_error_logging.php
@ini_set(‘display_errors’, 0);
设为
@ini_set(‘display_errors’, 1);
错误排除后再设为原来的值
如果出现这个session的错误:
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at admin/includes/classes/logger.php:108)
Warning: Cannot modify header information - headers already sent by (output started a。。。
方法一:修改php.ini,将output_buffer打开,给个1024-4086的值。
方法二:设置.htaccess 如下:php_value output_buffering 4096 (路径在/admin/.htaccess)
方法三:需要打开 在php.ini 然后把 output_buffering 设为 on;
cpanel可以自定义php.ini 然后上传到根目录。
php.ini :::: output_buffering = on;
最后把php.ini文件上传到 /home/USERNAME/public_html/ 目录下,如果没有生效就在.htaccess写入:
SetEnv PHPRC /home/USERNAME/public_html
如果php handler类型是suPHP的cPanel空间,写法:
suPHP_ConfigPath /home/USERNAME/public_html/
可以使所有目录包括子目录都应用这个public_html/php.ini
其中USERNAME是cpanel用户名
此方法可以更改php.ini中的任何参数
ecshop出现的错误也可以用方法三解决。
ecshop 错误Warning: Cannot modify header information - headers already sent by (output started at /home/shop2web/public_html
厦门松柏建站--专业外贸网站建设