2个drupal实例试图访问同一组文件
我已经设置了2个drupal实例,它们指向2个代码库和一个公共数据库2个drupal实例试图访问同一组文件,drupal,.htaccess,Drupal,.htaccess,我已经设置了2个drupal实例,它们指向2个代码库和一个公共数据库 www.abc.com指向文件夹/var/www/abcfolder mywww.abc.com指向文件夹/var/www/mywwwabcfolder 内容通过mywww.abc.com上传,www.abc.com用于一般查看。我使用了域访问模块,其中mywww.abc.com是mywww.abc.com的ALAI 我希望上传的所有文件都应保存在公共文件夹中,即两个URL的/var/abcfolder/public/site
[顺便说一句,我不知道你为什么要进行这种复杂的设置。除非你真的需要,否则请重新考虑使用域访问。是否有必要有两个这样的站点?]Hi@NoParrots,此设置用于多站点杂志,其中有多个杂志站点使用相同的代码库和使用域访问模块的数据库。现在为了使这些更快,建议使用CDN。然而,由于在CDN上使用域访问模块,会出现一些与会话相关的问题。因此,我们认为应该维护代码库的两个实例,这样一个实例(mywww.abc.com)可以用于添加内容,另一个实例(www.abc.com)可以用于公开查看。使用两个实例背后的想法是,一个实例(www.abc.com)可以迁移到CDN(由于域访问模块,这会导致会话中出现问题),另一个实例(mywww.abc.com)可以远离CDN,因此编辑的会话问题仍然超出范围。此外,可以增加实例的缓存时间以供公众查看,从而减少web服务器上的负载。您的解决方案存在问题。创建符号链接是一个手动过程,但应持续添加内容。此外,由于数据库是公用的,任何文件的上载都会导致文件存储在各自的文件夹中。@Lovleen:您只需要在目录之间创建一次符号链接。@Lovleen:请注意,它是从一个“文件”目录到另一个“文件”目录的符号链接。它不是单个文件之间的符号链接。Hi@NoParrots,此设置用于多站点杂志,其中有多个杂志站点使用相同的代码库和使用域访问模块的数据库。现在为了使这些更快,建议使用CDN。然而,由于在CDN上使用域访问模块,会出现一些与会话相关的问题。因此,我们认为应该维护代码库的两个实例,这样一个实例(mywww.abc.com)可以用于添加内容,另一个实例(www.abc.com)可以用于公开查看。使用两个实例背后的想法是,一个实例(www.abc.com)可以迁移到CDN(由于域访问模块,这会导致会话中出现问题),另一个实例(mywww.abc.com)可以远离CDN,因此编辑的会话问题仍然超出范围。此外,可以增加实例的缓存时间以供公众查看,从而减少web服务器上的负载。您的解决方案存在问题。创建符号链接是一个手动过程,但应持续添加内容。此外,由于数据库是公用的,任何文件的上载都会导致文件存储在各自的文件夹中。@Lovleen:您只需要在目录之间创建一次符号链接。@Lovleen:请注意,它是从一个“文件”目录到另一个“文件”目录的符号链接。它不是单个文件之间的符号链接。