我们通过共享的网络附加存储在云共享会话上拥有一系列自动扩展Web服务器。
我们正在考虑其他解决方案,但与此同时,我正在寻找使我们的系统容错的方法。
E.g。如果由于某种原因共享存储不可用,我希望php忽略我的session.save_path设置并改为回退到本地文件系统。
是否有任何聪明的解决方法可以通过标准的PHP配置实现这一点?
答案 0 :(得分:1)
您可以使用auto_prepend_file
并在那里进行检查,如果云中的路径不可用,请将路径设置为local。这不仅仅是一个全自动的ini解决方案,而是接近它。
建议:如果要跨多台计算机共享会话,最好使用数据库存储的会话解决方案。