Changeset 111805 in spip-zone


Ignore:
Timestamp:
Sep 30, 2018, 1:07:53 PM (14 months ago)
Author:
jack@…
Message:

Création des répertoires plugins/auto et lib:

  • on retire l'insertion de mkdir faite précédemment dans la fonction tester_repertoire
  • on récupère les droits dans cette fonction
  • on créee une fonction creer_repertoires_plugins pour la création des répertoires

A tester (chez moi ça marche), droits OK sur mon hébergement mutu.
Merci Pierrox pour ce oup de main !

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _outils_/spip_loader/trunk/spip_loader.php

    r111581 r111805  
    9393 *            spip_loader peut se mettre à jour
    9494 * - 3.0.4  : Correction d’une URL.
    95  * - 3.0.5      : Création des dossiers plugins/auto et lib
    9695 */
    97 define('_SPIP_LOADER_VERSION', '3.0.5');
     96define('_SPIP_LOADER_VERSION', '3.0.4');
    9897
    9998
     
    494493        @mkdir('test', $chmod);
    495494        @chmod('test', $chmod);
    496         $ok = is_dir('test') && is_writable('test');
     495        $ok = (is_dir('test') && is_writable('test')) ? $chmod : false;
    497496        @rmdir('test');
    498        
     497
     498        return $ok;
     499}
     500// creer repertoire
     501function creer_repertoires_plugins($chmod) {
    499502         // créer les répertoires plugins/auto et lib
    500 
     503         
    501504    if (!is_dir('plugins')) {
    502         mkdir('plugins', $chmod);
     505        @mkdir('plugins', $chmod);
    503506    }
    504507    if (!is_dir('plugins/auto')) {
    505         mkdir('plugins/auto', $chmod);
     508        @mkdir('plugins/auto', $chmod);
    506509    }
    507510    if (!is_dir('lib')) {
    508         mkdir('lib', $chmod);
     511        @mkdir('lib', $chmod);
    509512    }
    510 
    511         return $ok;
    512 }
    513 
     513       
     514        return  'cretion des repertoires tentee';
     515}
    514516//
    515517// Demarre une transaction HTTP (s'arrete a la fin des entetes)
     
    13441346                        (isset($_REQUEST['etape']) ? $_REQUEST['etape'] : ''),
    13451347                        $dest,
    1346                         intval(isset($_REQUEST['range']) ? $_REQUEST['range'] : 0)
     1348                        intval(isset($_REQUEST['range']) ? $_REQUEST['range'] : 0) 
    13471349                );
    1348         }
    1349 }
     1350               
     1351                creer_repertoires_plugins($droits);
     1352        }
     1353}
Note: See TracChangeset for help on using the changeset viewer.