Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Phalcon webtools不工作_Php_Phalcon - Fatal编程技术网

Php Phalcon webtools不工作

Php Phalcon webtools不工作,php,phalcon,Php,Phalcon,所以我安装了Phalcon和Phalcon开发工具。当我尝试任何操作时,它会抛出一个错误(生成模型、生成控制器和脚手架)。环顾四周,我可以看到其他人有这个问题,但我找不到解决办法 生成模型页面: 生成时出错: webtools.config.php: define('PTOOLS_IP', '192.168.0.81'); define('PTOOLSPATH', 'C:/phalcon-tools/vendor/phalcon/devtools'); 生成控制器时出错: 请指定控制器目录

所以我安装了Phalcon和Phalcon开发工具。当我尝试任何操作时,它会抛出一个错误(生成模型、生成控制器和脚手架)。环顾四周,我可以看到其他人有这个问题,但我找不到解决办法

生成模型页面:

生成时出错:

webtools.config.php:

define('PTOOLS_IP', '192.168.0.81');
define('PTOOLSPATH', 'C:/phalcon-tools/vendor/phalcon/devtools');
生成控制器时出错:

请指定控制器目录

生成模型时出错:

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

脚手架上的错误:

在配置中找不到适配器。请指定配置变量[数据库][适配器]


前几天也有同样的问题。我找到了一份工作,但离理想还很远

发现

\devtools\scripts\Phalcon\Builder\

和opencomponents.php

在该文件中找到以下行:

foreach (array('/app/config/', 'config/') as $configPath) {
这一行需要是:

(array('/../app/config/'  <- For model Generator to work.

(数组)(“/../app/config/”我已经在某个地方看到了这个解决方案,但它对我不起作用。这是我第一次尝试phalcon,它总是有这个bug吗?我应该放弃它吗?这是我到目前为止遇到的唯一一个bug,公平地说,它不是phalcon,而是一个像symfony捆绑包一样的附加组件,所以我不会太多地责怪他们。也许是在你的配置中设置的路径一开始就错了吗?我的错,我忘记刷新所有内容,您的解决方案有效。:)不过,答案有一个问题,模型与
/../
一起工作,控制器与
./
一起工作。你可能想检查一下。我觉得我把他们搞错了,我认为我最后做的是什么动作。我现在交换一下,谢谢。
(array('../app/config/' <- For scaffolding Generator to work.