所以我安装了Phalcon和phalcon devtools。当我尝试任何东西时,它会抛出错误(生成模型,生成控制器和脚手架)。环顾四周,我可以看到其他人有这个问题,但我找不到解决方案。
生成模型页面:
生成错误:
webtools.config.php:
define('PTOOLS_IP', '192.168.0.81');
define('PTOOLSPATH', 'C:/phalcon-tools/vendor/phalcon/devtools');
生成控制器时出错:
请指定控制器目录
生成模型时出错:
无法从配置文件中加载数据库配置
脚手架上的错误:
在配置中找不到适配器。请指定配置变量[database] [adapter]
答案 0 :(得分:1)
前几天有同样的问题。我找到了一个解决方案,但它远非理想。
查找
\ devtools \脚本\多尔康\生成器\
并打开Components.php
在此文件中找到以下行:
foreach (array('/app/config/', 'config/') as $configPath) {
这一行必须是:
(array('/../app/config/' <- For model Generator to work.
或
(array('../app/config/' <- For scaffolding Generator to work.
我无法为我的生活工作,为什么,每次你需要使用这些工具时,都要记得要做到这一点,但它确实有效。