我遇到了问题:
/bla.php - Class' Propel \ Runtime \ Propel'在第2行的/.../model/conf/config.php中找不到
bla.php可能会阻塞的内容:
bla.php
require_once '/usr/share/php/propel/Propel.php';
Propel::init("model/conf/config.php");
config.php(由convert-conf自动生成,基于schema.xml)
<?php
$serviceContainer = \Propel\Runtime\Propel::getServiceContainer();
$serviceContainer->checkVersion('2.0.0-dev');
$serviceContainer->setDefaultDatasource('default');
通过编辑器
更新了自动加载功能{
"require": {
"propel/propel": "2.0.0-alpha2"
},
"autoload": {
"classmap": ["model/classes/"]
}
}
classes文件夹包含
Folder: Base, Map
PHP: Apptable.php, ApptableQuery.php
如果需要任何其他信息我会提供。我希望人们知道该怎么做。
答案 0 :(得分:1)
由于您使用的是作曲家,因此您应该通过插入
来使用自动加载功能
require_once '/path/to/your/vendor/autoload.php/file';
&#13;
然后你可以像这样引用Propel类
use Propel\Runtime\Propel;
&#13;
我希望这有助于解决您的问题。