我尝试通过以下方式运行 PHP 文件(cakePHP 的)
$ /bin/sh /var/www/html/app/Console/cake HumanResource UpdateData
但是出现错误:
PHP Fatal error: Class 'Inflector' not found in /var/www/html/app/lib/Cake/Console/ShellDispatcher.php on line 209
我服务器中的一些信息:
中心:6.5
PHP:5.3
httpd: 2.2.15
CakePHP 版本:2.1.3
请帮我修复一下。谢谢
最佳答案
你忘了添加:
use Cake\Utility\Inflector;
例子:
<?php
namespace App\Shell;
use Cake\Console\Shell;
use Cake\Utility\Inflector;
class CamerasShell extends Shell {
public function main() {
$this->out(Inflector::slug('Please Generate Me Slug', '-'));
}
}
关于PHP fatal error : Class 'Inflector' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31814838/