我的站点要求用户在Application.cfc中通过onRequestStart()登录。然后是注册文件夹,它有一个扩展ApplicationProxy.cfc的Application.cfc,它扩展了根Application.cfc。这样,注册文件夹就不需要用户登录了。
我的问题是我的开发服务器上的路径与生产服务器上的路径不同。所以现在我的代码在开发和生产之间不同步了,因为开发扩展了"clientname.components.ApplicationProxy“,而生产只扩展了"components.ApplicationProxy”。
/Application.cfc
/components/ApplicationProxy.cfc extends Application
/Registration/Application.cfc extends ApplicationProxy发布于 2009-10-02 21:06:11
我非常确定您只需要在CF管理中创建映射即可。例如,创建一个名为appextend的映射,在开发环境中,它可以指向clientname.components,而在活动的just组件上。然后你就可以扩展appextend.components了。
也可以看看这篇文章:http://corfield.org/blog/index.cfm/do/blog.entry/entry/Extending_Your_Root_Applicationcfc
发布于 2009-10-02 22:02:48
最好在多实例设置中使用CF w/ Apache来镜像开发文件夹结构,就像您的生产文件夹结构一样。
https://stackoverflow.com/questions/1511740
复制相似问题