Overview
Comment:Créer les répertoires de cache s'ils n'existent pas
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: fec32ee95ee46d823378081245248d83426674ab
User & Date: bohwaz on 2014-02-14 02:08:46
Other Links: manifest | tags
Context
2014-02-14
02:08
Cette constante n'existe pas ici check-in: 6a4c19807f user: bohwaz tags: trunk
02:08
Créer les répertoires de cache s'ils n'existent pas check-in: fec32ee95e user: bohwaz tags: trunk
01:15
Typos à la désactivation de compte check-in: 6d5433087e user: bohwaz tags: trunk
Changes

Modified src/www/admin/install.php from [999d5d56e5] to [d566b7701b].

57
58
59
60
61
62
63













64
65
66
67
68

69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
);

test_requis(
    file_exists(__DIR__ . '/../../include/libs/template_lite/class.template.php'),
    'Librairie Template_Lite non disponible.'
);














test_requis(
    file_exists(__DIR__ . '/../../cache'),
    'Le répertoire /cache n\'existe pas.'
);


test_requis(
    is_writable(__DIR__ . '/../../cache') && is_readable(__DIR__ . '/../../cache'),
    'Le répertoire /cache n\'est pas accessible en lecture/écriture.'
);

const INSTALL_PROCESS = true;

require_once __DIR__ . '/../../include/init.php';

if (!file_exists(DB_FILE))
{
    // Renommage du fichier sqlite à la version 0.5.0
    $old_file = str_replace('.sqlite', '.db', DB_FILE);

    if (file_exists($old_file))







>
>
>
>
>
>
>
>
>
>
>
>
>
|
|
|
|

>
|
|
|
|
|
|

<







57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89

90
91
92
93
94
95
96
);

test_requis(
    file_exists(__DIR__ . '/../../include/libs/template_lite/class.template.php'),
    'Librairie Template_Lite non disponible.'
);

const INSTALL_PROCESS = true;

require_once __DIR__ . '/../../include/init.php';

// Vérifier que les répertoires vides existent, sinon les créer
$paths = [DATA_ROOT . '/cache', DATA_ROOT . '/cache/static', DATA_ROOT . '/cache/compiled'];


foreach ($paths as $path)
{
    if (!file_exists($path))
        mkdir($path);

    test_requis(
        file_exists($path) && is_dir($path),
        'Le répertoire '.$path.' n\'existe pas ou n\'est pas un répertoire.'
    );

    // On en profite pour vérifier qu'on peut y lire et écrire
    test_requis(
        is_writable($path) && is_readable($path),
        'Le répertoire '.$path.' n\'est pas accessible en lecture/écriture.'
    );
}




if (!file_exists(DB_FILE))
{
    // Renommage du fichier sqlite à la version 0.5.0
    $old_file = str_replace('.sqlite', '.db', DB_FILE);

    if (file_exists($old_file))