忽略PHP包含路径

忽略PHP包含路径,php,propel,include-path,Php,Propel,Include Path,目前,我面临php中包含路径的问题 为了使推进功能正常运行,我需要将build/classes目录添加到include路径,如下所述: 当我用echo get_include_path()打印包含路径时打印正确的目录。但当您尝试包含一个文件时,会出现一个致命错误:“找不到类” 该服务器是运行在PHP5.4.7和Windows8上的本地xampp Web服务器 有人知道这是个解决办法吗 致以亲切的问候 Jelmert我不认为推进库随xampp一起提供,我找到了一个链接,其中解释了如何在window

目前,我面临php中包含路径的问题

为了使推进功能正常运行,我需要将build/classes目录添加到include路径,如下所述:

当我用echo get_include_path()打印包含路径时打印正确的目录。但当您尝试包含一个文件时,会出现一个致命错误:“找不到类”

该服务器是运行在PHP5.4.7和Windows8上的本地xampp Web服务器

有人知道这是个解决办法吗

致以亲切的问候


Jelmert

我不认为推进库随xampp一起提供,我找到了一个链接,其中解释了如何在windows上的xampp中安装推进,希望能有所帮助


正如@jakerella comment建议的那样,我需要通过运行以下命令来更新我的类映射:

propel-gen convert-conf

目前一切正常:)Thanx Stackoverflow用户

尝试通过完整路径手动包含文件“include”(/full/path/to/php.php),以确保运行apache服务的用户能够读取文件。除了@Orangepill的建议外,您的类映射是否最新?(您可以使用
C:/…>spreep-gen.bat convert conf
更新它)谢谢@jakerella,在更新我的类映射后,它工作正常!再次感谢!!!当然,很高兴它起作用了。