【发布时间】:2018-11-30 10:53:59
【问题描述】:
当我打开项目时,我得到了这个错误信息:
致命错误:未捕获的错误:在 /dev/local/lib/Cake/Utility/Debugger.php:339 中找不到类“字符串”:#0 /dev/local/lib/Cake/Utility/Debugger。 php(741): Debugger::trace(Array) #1 /dev/local/lib/Cake/Error/ErrorHandler.php(219): Debugger->outputError(Array) #2 /dev/local/lib/Cake/ Core/App.php(565): ErrorHandler::handleError(2, 'Declaration of ...', '/dev/local...', 25, Array) #3 /dev/local/lib/Cake/Core /App.php(565): include() #4 [内部函数]: App::load('TradeLog') #5 [内部函数]: spl_autoload_call('TradeLog') #6 /dev/local/lib/Cake /Utility/ClassRegistry.php(145): class_exists('TradeLog') #7 /dev/local/app/Controller/Component/UserComponent.php(61): ClassRegistry::init('TradeLog') #8 /dev/ local/app/Controller/Component/PlatformAgentComponent.php(24): UserComponent->__construct(Object(ComponentCollection), Array) #9 /Us in /dev/local/lib/Cake/Utility/Debugger.php on line 339
mac os中新配置的环境
当我将项目粘贴到文件夹中时,会发生此错误。怎么了?
【问题讨论】:
-
自动加载没有加载
String类的文件。你使用composer来管理你的依赖吗?如果是这样,您是否在项目目录中运行了composer install? -
我没用composer,我的项目用的是cakephp2.4版本