Если у Вас есть возможность подключить composer в нем можно организовать автоматическую загрузку файлов, классов и их мапинг. Потом в одном месте подключите autoload.php и будет все работать.
Тут же вроде все на русском разжевано если у Вас пхп возьмите их класс работы, который они предлагают. Получите токен, подключитесь и работайте с их методами. Если у Вас javascript то берете другую библеотеку javascript.
https://simplybook.me/ru/api/developer-api
Код пусть выложит на битбакет, и соответсвенно пушит на сервере из этого репозитория, у вас должен быть тоже доступ к бакету. Все изменения в коде Вы сможете отслеживать что было сделано на сайте.
Создайте пхп файлик и выполните в нем phpinfo(); Запустите файлик все должно Вам показать.
Версия пхп видимо не поддерживает синтаксис [] - это массив. Какая версия пхп у вас стоит?
Как правило карта сайта генерится раз в сутки по крону, где-нибудь ночью. Если есть возможность управления сервером, то увеличте выделяемую память, возможно Вам хватит для генерации.
Я бы делал так:
$mapping = [201 => 'Код с картинки введен неверно', 404 => 'Информация по указанному VIN не найдена'];
$output = '';
if (array_key_exists($enc->status, $mapping)) {
$output .= $mapping[$enc->status];
} else {
$output .= '
<h1>Текстекстект</h1>
<p class="lead">ТекстекстектТекстекстектТекстекстектТекстекстектТекстекстект</p>
</div>
<!-- /.container -->
';
}
echo $output;
Покажите документ рут и realpath(dirname(__FILE__).---------- Добавлено 08.11.2017 в 17:25 ----------в мануале зенда:
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH',
realpath(dirname(__FILE__) . '/../application'));
у вас в файле:
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));
Апликайшен у Вас лежит на одном уровне, а по мануалу должно лежать на уровень выше.
/../application
Смею предположить, что возможно, в файле CustomBlitz.php класс называется Blitz. При загрузке зендфрейморка маппинг названия файла и названия класса должны совпадать. Но это лишь догадка, попробуйте переименовать класс или файл. Или потерялась модель Blitz возможно она наследуется в CustomBlitz.
Через панель хостинга там должны быть крон таски добавить новый примерно так:
/usr/local/bin/php -f path_to_script