Я использую пиксель отслеживания в своем проекте, при запуске этого пикселя будет сделан запрос к серверу, который запустит скрипт PHP. В скрипте PHP мне нужно сохранить значение, которое будет всегда доступно для этого скрипта и для каждого вызова, поэтому я пытаюсь использовать сессию, но кажется, что всегда Не установлен!
session_start();
require_once("../../abc.php");
// Allow requests from different domains
header('Access-Control-Allow-Origin: *');
if(isset($_SESSION['log_file']) && !empty($_SESSION['log_file'])) {
//Never goes here
} else {
//Always goes here
}
Любая идея, почему сеанс всегда не установлен?
и какова лучшая альтернатива сеанса в этом случае?
Благодарю.
Причина была в том, что Пустой сеанс создается при каждом запросе http.
Также apc (u) сталкивается с той же проблемой. смотрите ссылки:
Других решений пока нет …