Вход • Регистрация

Всего найдено: 4

  • 03 июня 2022 г.
  • Ребята, а как сейчас на 7 версии это лечится?

    Симптомы такие же:
    - не отправляются уведомления
    - не работают фоновые задания и крон

    Хостинг eurobyte.
  • 09 июня 2022 г.
  • Виталий, CMS. Впрочем, и PHP у меня 7.4.29.

    Разобрался, это я сам себе урезал. Поскольку сайт в разработке, в .htaccess есть директива:
    Код

    Order Deny,Allow
    Deny from all
    Allow from ...список IP, с которых есть доступ...


    Нужно было добавить в этот список IP-сайта (т.е. чтобы он мог обращаться сам к себе). После этого заработал и exec, и crontab.
  • 27 мая 2022 г. , редакция: 1653630034
  • А я бы хотел, например, создать товар (или новость) POST/PUT запросом. Это возможно сейчас?

    В стандартном .htaccess есть такой кусок:
    Код

    # Необходимо для авторизации API, если недоступна функция apache_request_headers# При таком способе установки переменной окружения вместо ожидаемой $_SERVER[‘HTTP_AUTHORIZATION’]# получим $_SERVER[‘REDIRECT_HTTP_AUTHORIZATION’]  RewriteCond %{HTTP:Authorization} !^$  RewriteCond %{REQUEST_URI} ^/api/.*  RewriteRule .* - [QSA,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    Т.е. https://сайт/api/.. а дальше?
  • 27 мая 2022 г.
  • Андрей, ну вот например кусок из includes/api.php:
    Код

    if(! $this->page_404)        { 
    $this->set_error("error");
    if(! empty($this->result["errors"])) $this->result["result"] = $this->result["errors"];
    else $this->result["result"] = array(
    "v" => self::API_VERSION,
    "method" => $this->method ?: "unknown",
    "request" => self::ERROR,
    "errors" => array("error" => "error"),
    ); 
    $this->result = $this->result["result"];
    echo $this->to_json($this->result);
    exit;
    }

    Очень похоже на JSON REST API. Как только его стрельнуть?

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум