Я только начал новую работу, где последний разработчик ушел, не оставив никакой документации по существующим приложениям.У них есть приложение электронной коммерции, написанное на 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
Это строки 1-10 в category.php
<?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;