Да, это возможно. Только, не методом php, как в моём случае...
Я столкнулся с проблемой. Точнее, мне не хватает уровня тех знаний, которые там, в скрипте. Взялся за проект, время очень ограниченно. И я, понимаю, что не справлюсь. У меня каждый час тикает..
Но, раз уж вы спросили, то вот такой скрипт;
Описание моих иследований: у скрипта есть var функции ко всему, что есть на сервере. Впринцыпе, обычная процедура. Всё читается из кеша, все строки к нужным документам, скриптам.. Потом, эти строки инициализируются через ftp сервер. Точнее, оттуда инклюдятся все документы и компилируются в обычный html документ. Так полчучается из обычного index.php на сервере, обыкновенный документ index.html
Козалось бы, всё просто. Но, в самом первом файле, который загружается впервую очередь, который читает через свои прописанные функции всё, что подлежит для работы на сервере, всплывает ошибка и процедура прекращается.
Перепроверил всё, но не могу понять, что это за переменная;
/**
* Class for autoload class files
* @author ewgRa ( ewgra dog rambler dot ru )
*/
class ClassAutoLoader
{
/**
* Массив классов, найденых в $ClassDirectory
* @var string
*/
var $ClassList = array();
/**
* Класс кеширования данных, используемых для include
* @var CacheClassList
*/
var $Cache;
/**
* Массив директорий, в которых производится поиск классов
* @var array_of_string
*/
var $ClassDirectory;
/**
* Флаг, указывающий что данные взяли из кеша
* @var bool
*/
var $CacheFlag = false;
/** for singlton */
static $instance = false;
Вот эта переменная ($instance)
Это самый первый файл, который инклюдит из index.php , и он останавливается на ошибке. Хотя, на сервере всё работает.
Этот файл отвечает за все директории и инцилизирует их.
Правил кеш-файл, но смысла в нём пока нет... Смотрел везде, где встречается эта переменная. Ничего не нашёл... Ничего не загружается вперёд этого файла. Самая первая строка из index.php на этот файл с функциями. А он, останавливается на var даже не доходя до функций.
Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}'
Только, файл на 100% рабочий.
|