我收到此错误:
警告:include_once():打开失败 '招募/型号/ DBTABLE / Volontari.php'包括在内 (包含路径=' /无功/网络/ HTML /法比奥/招募/应用/../库:/无功/网络/ HTML /法比奥/招/库::在/ usr /共享/梨:在/ usr /共享/ PHP的') 在/usr/share/php/Zend/Loader.php
但实际上文件存在于服务器上。这是我的文件夹树的一部分
source
|__application
|_ ....
|__library
|__Recruit
|__Forms
| |__VolontariCreate.php
|__Model
|__DBTable
|__Volontari.php
表格VolontariCreate.php有效,所以我认为它无法找到路径。
我还检查了包含echo get_include_path()的路径; 并且他们正确
如果可以帮助,客户端是Ubuntu,服务器是Centos,zend版本是1.12.17dev
感谢您的支持。
答案 0 :(得分:1)
我相信您的问题是linux / unix文件系统区分大小写。在运行Windows的服务器上,您可以使用您喜欢的任何文件大小写,因为它们不区分大小写。因此,您的要求包括:
Recruit/Model/DbTable/Volontari.php
将失败,因为实际路径应为:
Recruit/Model/DBTable/Volontari.php
注意DB中的资本B ......