我的 CakePHP 2.3 应用程序有许多插件,我使用内置的模式迁移来维护数据库表结构。
其中一些工作没有问题,但在其他人我收到以下错误:
Richs-MacBook-Pro:mhd rich$ ./Console/cake schema update -p PipPages
Welcome to CakePHP v2.3.0 Console
---------------------------------------------------------------
App : mhd
Path: /Users/rich/sites/mhd/
---------------------------------------------------------------
Cake Schema Shell
---------------------------------------------------------------
The chosen schema could not be loaded. Attempted to load:
File: /Users/rich/sites/mhd/Plugin/PipPages/Config/Schema/schema.php
Name: PipPage
我只想指出几点。我的插件名为PipPages
. 在输出中,它说它正在尝试加载架构PipPage
- 我应该以不同的方式命名我的插件吗?
我已经三重检查了schema.php
该插件是否存在该文件PipPages
,但也许应该将该插件命名PipPage
为与模式外壳一起使用?
在书中,他们给出了一个复数示例:http ://book.cakephp.org/2.0/en/plugins.html#plugin-configuration