关于ECSHOP Warning: file_put_contents 之类的报错

9年前 ( 01-28 ) 4031阅读 0评论
这篇文章最后更新于3347天前,您需要注意相关的内容是否还可用,如有疑问请联系作者!

今天帮用户转移一个ECSHOP 商城到linux下

结果各种报错   temp无法写入 

Warning: file_put_contents  等等之类的错误

后面一步步的尝试很多办法

首先:注意ecshop搬家经常会丢失这个表。 这里提供个脚本用于创建此表

CREATE TABLE `xx_stats` (
  `access_time` int(10) unsigned NOT NULL default '0',
  `ip_address` varchar(15) NOT NULL default '',
  `visit_times` smallint(5) unsigned NOT NULL default '1',
  `browser` varchar(60) NOT NULL default '',
  `system` varchar(20) NOT NULL default '',
  `language` varchar(20) NOT NULL default '',
  `area` varchar(30) NOT NULL default '',
  `referer_domain` varchar(100) NOT NULL default '',
  `referer_path` varchar(200) NOT NULL default '',
  `access_url` varchar(255) NOT NULL default '',
  KEY `access_time` (`access_time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


然后 按照网站说的教程清理temp下文件以及给予777权限

结果还是无法打开,

后面依次手动创建如下文件

/temp/compiled

/temp/query_caches

/temp/static_caches

/temp/caches

/temp/index.htm

然后重新给予777权限  进入后台清除缓存 

OK 问题解决  希望可以帮助到你

文章版权声明:除非注明,否则均为IT技术交流分享 IDC管理计费系统 私有云管理系统 PVE管理系统 私有云系统原创文章,转载或复制请以超链接形式并注明出处。
取消
支付宝二维码
支付宝二维码
微信二维码