При вызове php файла через консоль возвращается страница с запросом лицензионного ключа — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «'''Актуально для версии 2.9''' == Симптомы == При запуске через shell (консоль) php скрипта: #php reindex.ph…»)
 
 
Строка 2: Строка 2:
 
== Симптомы ==
 
== Симптомы ==
 
При запуске через shell (консоль) php скрипта:
 
При запуске через shell (консоль) php скрипта:
   #php reindex.php
+
   #php index.php
 
В консоль возвращается html код страницы с запросом лицензионного ключа.
 
В консоль возвращается html код страницы с запросом лицензионного ключа.
  

Текущая версия на 21:49, 30 июня 2013

Актуально для версии 2.9

Симптомы

При запуске через shell (консоль) php скрипта:

 #php index.php

В консоль возвращается html код страницы с запросом лицензионного ключа.

Рекомендации по решению проблемы

Чтобы ошибка не появлялась, необходимо добавить перед подключением standalon скрипта константу:

 define("CRON", (isset($_SERVER['HTTP_HOST'])?"HTTP":"CLI"));
<?php
define("CRON", (isset($_SERVER['HTTP_HOST'])?"HTTP":"CLI"));
include "public_html/standalone.php";
// Here is your logic
?>