扫码关注官方订阅号
小伙看你根骨奇佳,潜力无限,来学PHP伐。
策略1:rsync同步上传目录到static server问题:多台web机器或其他web服务上传存在时,同步成问题
策略2:单独有static的服务器,上面单独部署了upload server(使用python写的,不超过50行代码)所有上传都走upload server目前线上是这种模式
图片资源不要保存到项目下,可以另外建一个FTP服务器来管理文件。
换目录,不要保存在工程下。通常情况静态资源使用HTTP服务器提供服务。如果使用Tomcat,可以配置Linux文件夹链接、Tomcat配置多个Host,方法众多,随君选择。
地址用绝对路径呗
只能把发布之前的存储图片的文件夹放到项目中去咯?你这种情况在实际项目中应该不会发生,因为服务器搬迁会按需要保存或不保存用户资源,用FTP服务器的那个IDEA不错,不过数据库里面需要存入FTP的地址方便访问
你可以使用文件同步工具把相应的文件夹里面的内容同步过去。可以考虑这个filegee
肯定是没图片的 而且你在本地的都是测试数据 为何还要上传到服务器 最好的方法是:把上传代码另开一个项目,当做资源服务器,并且预先放到线上去,本地每次上传就直接上传到线上服务器了;不然你就只有迁移图片了,迁移图片要注意的是,你数据库若是存储了图片url,要确保是相对路径,不然就是localhost:8080/xxx.jpg了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
策略1:
rsync同步上传目录到static server
问题:多台web机器或其他web服务上传存在时,同步成问题
策略2:
单独有static的服务器,上面单独部署了upload server(使用python写的,不超过50行代码)
所有上传都走upload server
目前线上是这种模式
图片资源不要保存到项目下,可以另外建一个FTP服务器来管理文件。
换目录,不要保存在工程下。
通常情况静态资源使用HTTP服务器提供服务。
如果使用Tomcat,可以配置Linux文件夹链接、Tomcat配置多个Host,方法众多,随君选择。
地址用绝对路径呗
只能把发布之前的存储图片的文件夹放到项目中去咯?你这种情况在实际项目中应该不会发生,因为服务器搬迁会按需要保存或不保存用户资源,用FTP服务器的那个IDEA不错,不过数据库里面需要存入FTP的地址方便访问
你可以使用文件同步工具把相应的文件夹里面的内容同步过去。可以考虑这个filegee
肯定是没图片的 而且你在本地的都是测试数据 为何还要上传到服务器
最好的方法是:把上传代码另开一个项目,当做资源服务器,并且预先放到线上去,本地每次上传就直接上传到线上服务器了;不然你就只有迁移图片了,迁移图片要注意的是,你数据库若是存储了图片url,要确保是相对路径,不然就是localhost:8080/xxx.jpg了