严重错误:未捕获的错误:未找到类“缓存”-PHP

时间:2018-12-18 20:30:43

标签: php xampp

我刚刚开始了新的工作,最后一位开发人员离开了该工作,而没有在现有应用程序上留下任何文档。他们有一个用PHP编写的电子商务应用程序,我正在尝试使其运行开发环境。

我将生产目录的副本抄录到本地计算机上,并尝试使用XAMPP服务器Apache / MYySQL运行它。该项目在生产上运行良好。堆栈跟踪导致出现似乎缺少的“缓存”类。如果是这种情况,它将如何在生产中运行?

希望这是您的PHP人员以前可能见过的东西,谢谢。

错误:

Fatal error: Uncaught Error: Class 'cache' not found in 
C:\xampp\htdocs\paige\production\rentals\cart\phplib\category.php:6 Stack 
trace: 
#0 C:\xampp\htdocs\paige\production\rentals\cart\phplib\blocks.php(4): 
include_once() #1 C:\xampp\htdocs\paige\production\rentals\cart.php(4): 
include('C:\\xampp\\htdocs...') #2 {main} thrown in 
C:\xampp\htdocs\paige\production\rentals\cart\phplib\category.php on line 6

这是category.php中的1-10行

 <?php

include_once __DIR__.'/../../config/globals.php';
include_once __DIR__.'/../../phplib/conn.old.php';

if (!isset($cache)) $cache=new cache();
$categories=$cache->get('categories');

function cat_getChildren($id) {
    global $categories;

1 个答案:

答案 0 :(得分:-2)

似乎您没有定义定义缓存类的php文件