Phalcon webtools 不工作
Phalcon webtools not working
所以我安装了 Phalcon 和 phalcon devtools。当我尝试任何事情时,它都会抛出一个错误(生成模型、生成控制器和脚手架)。环顾四周,我可以看到其他人遇到了这个问题,但我找不到解决方案。
生成模型页面:
生成错误:
webtools.config.php:
define('PTOOLS_IP', '192.168.0.81');
define('PTOOLSPATH', 'C:/phalcon-tools/vendor/phalcon/devtools');
生成控制器错误:
Please specify a controller directory
生成模型时出错:
Database configuration cannot be loaded from your config file
脚手架错误:
Adapter was not found in the config. Please specify a config variable [database][adapter]
前几天遇到了同样的问题。我找到了解决方法,但它远非理想。
找到
\devtools\scripts\Phalcon\Builder\
并打开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.
我这辈子都想不通为什么,而且每次需要使用工具时都要记住这样做远非理想,但它确实有效。
所以我安装了 Phalcon 和 phalcon devtools。当我尝试任何事情时,它都会抛出一个错误(生成模型、生成控制器和脚手架)。环顾四周,我可以看到其他人遇到了这个问题,但我找不到解决方案。
生成模型页面:
生成错误:
webtools.config.php:
define('PTOOLS_IP', '192.168.0.81');
define('PTOOLSPATH', 'C:/phalcon-tools/vendor/phalcon/devtools');
生成控制器错误:
Please specify a controller directory
生成模型时出错:
Database configuration cannot be loaded from your config file
脚手架错误:
Adapter was not found in the config. Please specify a config variable [database][adapter]
前几天遇到了同样的问题。我找到了解决方法,但它远非理想。
找到
\devtools\scripts\Phalcon\Builder\
并打开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.
我这辈子都想不通为什么,而且每次需要使用工具时都要记住这样做远非理想,但它确实有效。