我目前正在使用play框架2开发web应用程序。我在/public目录下创建了一个名为“files”的文件夹。当我使用“play run”启动服务器时,该目录下的所有资源都可以访问。
在部署到服务器后。我通过运行“play start”来启动服务器,并发现“files”下的资源不能再被找到了。
我想知道“play start”和“play run”之间不一致的原因是什么。
更新:经过几次尝试,我发现新上传的资源无法显示。情况如下:
在部署到服务器后。我通过运行“play start”来启动服务器,并发现“files”下的资源不能再被找到了。
我想知道“play start”和“play run”之间不一致的原因是什么。
更新:经过几次尝试,我发现新上传的资源无法显示。情况如下:
1. play start --> server starts.
2. use application to upload a few images to the server.
3. try to display the uploaded image --> nothing is shown. browser shows the resource is not accessible.
4. kill the server process with task manager.
5. rm RUNNING_PID
6. run play start again
7. Try to display the uploaded image --> now the images are showing.
看起来是“热更新”问题,涉及到“播放开始” 有没有什么配置可以让服务器捕捉到这个变化? 谢谢。
play start
了吗?如果有堆栈跟踪,请添加到你的帖子中。 - Crazenezz