2011-05-06 51 views
1

我是一个Symfony新手,正在尝试将我的应用程序部署到IIS服务器上。我在IIS上的Symfony部署有什么问题?

我按照http://trac.symfony-project.org/wiki/symfonyOnIIS中的步骤行事,但我没有快乐。基础知识全部设置(我可以在http://playcafe.rcwit.com.au/bookings/index.php看到默认页面)。

我可以到我的模块索引(http://playcafe.rcwit.com.au/bookings/index.php/booking),但只显示索引操作的布局。该模板未显示,_form.php部分也未显示。

如果没有什么工作......我不会那么困惑......但为什么布局被正确击中,但模板和形式部分不显示?

任何想法从哪里开始寻找?

谢谢!

+0

尝试清除缓存,并检查是否显示错误(尝试在index.php文件的顶部使用'trigger_error()')。另外,请尝试使用开发环境。 – greg0ire 2011-05-06 16:42:54

+0

感谢您的提示。我已经清除了缓存,并且使用开发环境并没有更好的结果,但是提供了一个错误消息:'解析错误:语法错误,意外的$ end在C:\ inetpub \ playcafeBookings \ apps \ frontend \ modules \ booking \ templates \ _form在线504'上的.php。 (http://playcafe.rcwit.com.au/bookings/frontend_dev.php/booking) – user700774 2011-05-06 23:33:00

+0

哦,顺便说一下,'_form.php'的确切副本在我的开发(apache)环境下工作正常。 – user700774 2011-05-06 23:35:58

回答

1

好吧,原来这不是确实是的IIS问题。我得到的错误是使用短PHP开放标签(<?而不是<?php),因为配置在IIS中是不同的。

还没有其他IIS问题完全排序,但我正在通过它们工作。