将moodledata目录安装到s3但是当我们清除缓存时它会抛出错误

时间:2016-03-22 08:55:10

标签: amazon-web-services amazon-s3 amazon-ec2 moodle s3fs

我在两个EC2实例上使用fuse和S3fs将我的Moodle数据目录挂载到S3存储桶。现在我在负载均衡器组中使用两个EC2实例,每个东西都正常工作,直到我没有清除缓存。一旦我清除了我的应用程序的缓存,就会抛出一个错误。

  

检测到编码错误,必须由程序员修复:无法从文件中反序列化数据。无法读取或无法写入。

请建议我们如何分享两个或两个以上实例的Moodledata目录。

1 个答案:

答案 0 :(得分:0)

听起来像权限错误。

试试这个:

使用crontab ...在使用rsync或用于确保数据同步并保持最新的任何方法之后,将权限应用于Moodledata位置/bin/chown -R www-data.www-data /var/moodledataex1