【发布时间】:2016-09-30 20:11:43
【问题描述】:
我有 cakephp 2 和用于 websockets 的棘轮框架。所有这些都适用于 aws ec2。我创建了一些 php 类并尝试使用像这样的 cakephp 模型:
<?php
namespace some\name\space;
use App;
use CakeModel;
App::uses('CakeModel', 'Model');
use Ratchet\ConnectionInterface;
require_once 'path/to/autoload.php';
require_once 'path/to/Cake/Core/App.php';
class SomeClassThatUseRatchetThings {
public function foo(ConnectionInterface $from) {
$cakeModel = new CakeModel();
...
我启动服务器 (wsserver) 并且一切正常,直到我调用 foo 函数。当我调用它时,我遇到了错误:
在中找不到类“CakeModel” /path/to/SomeClassThatUseRatchetThings.php 第 20 行
为什么会这样?我错过了什么?谢谢。
【问题讨论】:
标签: php cakephp amazon-ec2 ratchet