可能重复:
稍后在同一文件中定义的派生类“不存在”?
有没有人知道为什么我在下面的 if 语句中尝试初始化它时出现致命错误:找不到类“PublicacionController”?
--PublicacionController.php--
<?php
/*Some random includes, those are
right as far as Im concerned*/
//AJAX call
if(!empty($_POST)){
if($_POST['call']=='nuevaPublicacion'){
$pc = new PublicacionController();
$pc->nuevaPublicacion($_POST);
exit;
}
}
class PublicacionController extends Controller{/* STUFF*/}
?>
它是一个文件。我从 AJAX 调用中调用控制器(不知道是否与它有关)。
我正在运行一个标准的 Amazon Ec2 实例,使用 Amazon Linux 以及来自 repos 的默认 https 和 PHP 版本(我认为同一个 Fedora 使用)。