相关疑难解决方法(0)

CakePHP自动化i18n从批处理文件中提取shell进程

要为CakePHP 2.3 i18n创建默认的pot文件,在Windows中我创建了一个这样的bat文件.

CD F:\mywork\app\View
F:\mywork\lib\Cake\Console\cake.bat i18n extract
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

Your database configuration was not found. Take a moment to create one.
---------------------------------------------------------------
Database Configuration:
---------------------------------------------------------------
Name:
[default] >
Run Code Online (Sandbox Code Playgroud)

但在app\Config\database.php文件内部我有数据库配置,它们运行良好.所以我删除了提取参数.

我创建了一个像这样的新bat文件.

CD F:\mywork\app\View
F:\mywork\lib\Cake\Console\cake.bat i18n
Run Code Online (Sandbox Code Playgroud)

当我运行bat文件时,我得到了这个:

[E]xtract POT file from sources
[I]nitialize i18n database table
[H]elp
[Q]uit
What would you like to do? (E/I/H/Q)
Run Code Online (Sandbox Code Playgroud)

我选择ê.我明白了:

Current paths: None
What is the path you would like to extract?
[Q]uit [D]one
[F:\mywork\app\View\] >
Run Code Online (Sandbox Code Playgroud)

我按Enter键.我明白了:

Current paths: F:\mywork\app\View\ …
Run Code Online (Sandbox Code Playgroud)

php cakephp batch-file internationalization cakephp-2.0

1
推荐指数
1
解决办法
3979
查看次数