此错误仅在生产Apache2服务器上抛出,而在使用pserve方法在本地测试项目时完全没有:
java -cp .:Home/files use.java // Note: don't forget . and : is for separating the different paths
java use
模板中的代码崩溃是:
sqlalchemy.orm.exc.DetachedInstanceError: Parent instance <My_Table at 0x7fc82076d2d0> is not bound to a Session; lazy load operation of attribute 'my_table_relationship' cannot proceed
到目前为止,这种链式关系模式运行良好,我只是尝试在Pyramid应用程序的启动时加载整个查询对象,而不是每次视图/处理请求时加载新的查询对象控制器... 它不会在生产开发测试中崩溃时继续崩溃,因此很难调试。
生产服务器上的整个回溯:
<tal:x repeat="oMot_cn oMot_mcnii_cni.r_mcnii_cp.r_newphonets">
是否有任何缺少的PasteDeploy配置使其崩溃的方式与推送到生产服务器后的方式相同?