Phalcon webtools无法正常工作

时间:2015-03-12 15:10:53

标签: php phalcon

所以我安装了Phalcon和phalcon devtools。当我尝试任何东西时,它会抛出错误(生成模型,生成控制器和脚手架)。环顾四周,我可以看到其他人有这个问题,但我找不到解决方案。

生成模型页面:

Phalcon webtools generate model

生成错误:

Phalcon webtools error

webtools.config.php:

define('PTOOLS_IP', '192.168.0.81');
define('PTOOLSPATH', 'C:/phalcon-tools/vendor/phalcon/devtools');

生成控制器时出错:

  

请指定控制器目录

生成模型时出错:

  

无法从配置文件中加载数据库配置

脚手架上的错误:

  

在配置中找不到适配器。请指定配置变量[database] [adapter]

1 个答案:

答案 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.

我无法为我的生活工作,为什么,每次你需要使用这些工具时,都要记得要做到这一点,但它确实有效。