我知道在 Entreprise Pharo 一书中有一个很好的解释,用于在 Linux 服务器上进行部署生产。我按照教程进行操作,并且能够部署相同的项目。然而,该项目仅包含一个简单的类“MyFirstWebApp”,不包括 Seaside 框架。运行脚本如下:
ZnServer defaultOn: 8080.
ZnServer default logToStandardOutput.
ZnServer default delegate
map: 'image'
to: MyFirstWebApp new;
map: 'redirect-to-image'
to: [ :request | ZnResponse redirect: 'image' ];
map: '/'
to: 'redirect-to-image'.
ZnServer default start
.
如果您有一个使用 Seaside 框架的包含许多类的项目怎么办?我对自己的 Seaside 项目重复了相同的过程,但是WARequestContextNotFound
当我使用以下命令启动 run.st 脚本时收到消息错误./pharo myapp.image run.st
。任何想法?