Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 42e372b4

Přidáno uživatelem Filip Jani před asi 6 roky(ů)

Přípravy pro produkční prostředí

Zobrazit rozdíly:

app/bootstrap-local.php
1 1
<?php
2 2

  
3
$env = 'dev';
3
$env = 'dev';
4

  
5
// Složky pro produkční prostředí na CIVu, pro temp a logování
6
$logDir = '/tmp/klinopis/log';
7
$tempDir = '/tmp/klinopis/temp';
app/bootstrap.php
13 13
    $configurator->enableTracy(__DIR__ . '/../log');
14 14
    $configurator->setTempDirectory(__DIR__ . '/../temp');
15 15
}
16

  
17
// CIV prostředí, hovna, sračky, jsou to prostě nejlepčí kucí
16
// CIV prostředí
18 17
else
19 18
{
20
    $logDir = '/tmp/klinopis/log';
21
    $tempDir = '/tmp/klinopis/temp';
22

  
23 19
    if (!file_exists($logDir))
24 20
    {
25 21
        mkdir($logDir, 0700, TRUE);
delete-cache.php
1
<?php
2

  
3
/**
4
 * Slouží pro vymazání cache po deploy.
5
 */
6

  
7
include 'app\bootstrap-local.php';
8

  
9
function deleteDir($dirPath) {
10
    if (! is_dir($dirPath)) {
11
        throw new InvalidArgumentException("$dirPath must be a directory");
12
    }
13
    if (substr($dirPath, strlen($dirPath) - 1, 1) != '/') {
14
        $dirPath .= '/';
15
    }
16
    $files = glob($dirPath . '*', GLOB_MARK);
17
    foreach ($files as $file) {
18
        if (is_dir($file)) {
19
            deleteDir($file);
20
        } else {
21
            unlink($file);
22
        }
23
    }
24
    rmdir($dirPath);
25
}
26

  
27
deleteDir($logDir);
28
deleteDir($tempDir);

Také k dispozici: Unified diff