我在两个EC2实例上使用fuse和S3fs将我的Moodle数据目录挂载到S3存储桶。现在我在负载均衡器组中使用两个EC2实例,每个东西都正常工作,直到我没有清除缓存。一旦我清除了我的应用程序的缓存,就会抛出一个错误。
检测到编码错误,必须由程序员修复:无法从文件中反序列化数据。无法读取或无法写入。
请建议我们如何分享两个或两个以上实例的Moodledata目录。
答案 0 :(得分:0)
听起来像权限错误。
试试这个:
使用crontab ...在使用rsync或用于确保数据同步并保持最新的任何方法之后,将权限应用于Moodledata位置/bin/chown -R www-data.www-data /var/moodledataex1
。