我想在windows中使用promote 2,使用.zip文件,但我无法根据docs1使其工作(我使用wamp和ampps,不同的服务器)所以我解压缩了(wamp)服务器中WWW文件夹中的文件
我试着打电话http://server/test/propel/bin/propel.php我得到一个500错误的页面;查看php日志文件我看到:
- PHP致命错误:在中找不到类"Symfony\Component\Finder\Finder"。。。\第16行的bin\propel.php
- PHP堆栈跟踪:
- PHP 1。{main}()。。。\推进.php:0
然后我尝试使用命令行;然后我将PHPIN变量设置到我的php文件夹中(因为我的环境中不存在这个)运行propel.bat,我得到:
\php5.5未重新配置为内部或外部命令。。。
但后来文档没有提到如何在之后进行配置连接
拜托,有人试过这个吗?我该怎么办??
提前感谢!
您是通过composer安装的吗?强烈建议使用它,因为propel2有很多依赖性,而且它的设置有点复杂。http://propelorm.org/documentation/01-installation.html#via-作曲家https://getcomposer.org/doc/00-intro.md
无论如何,一旦安装好(在您的项目中,您有一个vendor/bin/push文件),打开项目根目录中的控制台并使用:
vendorbinpropel init
vendorbinpropel sql:build
我想如果没有composer,您的供应商文件夹中就没有bin了。如果是这样的话,并且您通过zip安装了它,您可能需要直接转到文件夹供应商/推进,然后在控制台中:
binpropel init
binpropel sql:build
祝你好运,我记得尽管使用了composer,但我也没有马上弄清楚。