php - Doctrine ZFA\排除字段显示在 IIS 上的表单上

标签 php doctrine zend-framework2 iis-7.5

我们有一个使用 Zend Framework 和 Doctrine 的项目。我们使用 Doctrine 表单注释来生成我们的表单,它在我们的 apache/linux 服务器上运行得很好。

但是,当我们将应用程序迁移到客户端服务器(运行 IIS 7.5 的 Windows)时,标有 ZFA\Exclude 的实体属性会显示在表单中,而正常情况下它们根本不应该出现。

有人遇到过这个错误吗?是的,有一个similar post我们尝试按照描述安装补丁KB2600217,但该补丁不适用于我们客户端的服务器。

最佳答案

所以问题非常简单:我们在实体文件中混合了制表符和空格。一切都很顺利,直到我们部署到 Windows 机器上,注释没有被完全解析。我们只是将所有内容转换为空格,然后它就修复了所有内容。

关于php - Doctrine ZFA\排除字段显示在 IIS 上的表单上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23497092/

相关文章:

php - mysql查询问题

php - 从现有表和 SUM 重复库存表创建 MySQL 表

mysql - Symfony2 : Doctrine: Base table or view not found: 1146 tablename is same

php - 如何减少 Doctrine 执行的查询数量?

zend-framework2 - Zend Framework 2 表单元素标签无转义

php - 使用 PHP 进行实时更新和邮件

php - 进程 fork 期间 PHAR 内部损坏(crc32 不匹配)

php - 将 nvarchar 值 '10,12' 转换为数据类型 int 时转换失败

symfony - Symfony2 命名空间的文档

php - Zend Framework 2 - 如何对自己的 session 服务进行单元测试?