2017-10-28 4 views
0

動作しませんが、スクリプトは常にDBPhalcon:私が間違って何をbackCacheは、私がデータをキャッシュするためにしてみてください

public static function getByCitiesIDs(array $ids): array 
{ 
    $di = Di::getDefault(); 

    /** @var Backend $cache */ 
    $cache = $di->get('backCache'); 

    $key = 'get_flights_by_cities:' . md5(json_encode($ids)); 

    $result = $cache->get($key); 

    if ($result === null) { 
     $result = RequestToDB(); 

     $cache->save($key, $result, 36000); 
    } 
    return $result; 
} 

に要求を行うをしますか?

答えて

1

Phalconはディレクトリに書き込むことができません。システムの書き込み権限を確認してください。サーバー(Apacheなど)にディレクトリへの書き込み権限を与えます。

関連する問題