nikonor

Рейтинг
102
Регистрация
01.12.2006

Если у Вас есть возможность подключить composer в нем можно организовать автоматическую загрузку файлов, классов и их мапинг. Потом в одном месте подключите autoload.php и будет все работать.

Тут же вроде все на русском разжевано если у Вас пхп возьмите их класс работы, который они предлагают. Получите токен, подключитесь и работайте с их методами. Если у Вас javascript то берете другую библеотеку javascript.

https://simplybook.me/ru/api/developer-api

Код пусть выложит на битбакет, и соответсвенно пушит на сервере из этого репозитория, у вас должен быть тоже доступ к бакету. Все изменения в коде Вы сможете отслеживать что было сделано на сайте.

Создайте пхп файлик и выполните в нем phpinfo(); Запустите файлик все должно Вам показать.

сергей-034:
Всем привет! Ошибка вот такая. Что он от меня хочет? 🍿
Parse error: syntax error, unexpected '[', expecting ')' in /var/www/domain/data/www/domain.com/app/loader.php on line 116
Вот кусок кода
116 строка выделена жирным

Версия пхп видимо не поддерживает синтаксис [] - это массив. Какая версия пхп у вас стоит?

Как правило карта сайта генерится раз в сутки по крону, где-нибудь ночью. Если есть возможность управления сервером, то увеличте выделяемую память, возможно Вам хватит для генерации.

Я бы делал так:

$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>

</div>

<!-- /.container -->

';

}

echo $output;

Покажите документ рут и realpath(dirname(__FILE__).

---------- Добавлено 08.11.2017 в 17:25 ----------

в мануале зенда:

defined('APPLICATION_PATH')

|| define('APPLICATION_PATH',

realpath(dirname(__FILE__) . '/../application'));

у вас в файле:

defined('APPLICATION_PATH')

|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));

Апликайшен у Вас лежит на одном уровне, а по мануалу должно лежать на уровень выше.

/../application

Смею предположить, что возможно, в файле CustomBlitz.php класс называется Blitz. При загрузке зендфрейморка маппинг названия файла и названия класса должны совпадать. Но это лишь догадка, попробуйте переименовать класс или файл. Или потерялась модель Blitz возможно она наследуется в CustomBlitz.

callidus:
Я конечно стесняюсь показаться старомодным, как запускать блокировщика по крону?

Через панель хостинга там должны быть крон таски добавить новый примерно так:

/usr/local/bin/php -f path_to_script

123 4
Всего: 37