( Résolu) Installation de PluXml

Ernesto34Ernesto34 Member
août 2017 modifié dans Entraide
Bonjour

Souhaitant créer un blog de photos et après plusieurs recherches, je décide d'utiliser PluXml.
Mon ordinateur tourne avec Linux Mint 18 Serena.
J'installe Apache2, PHP7.
Je télécharge PluXml. Je le décompresse et j'essaye de le déposer dans var/www. J'ai un message qui me dit que je n'ai pas les autorisations pour le faire. Je finis par l'ouvrir en tant qu'administrateur et à le déplacer mais sans trop savoir et comprendre quoi que ce soit.
Je vais sur http://localhost et s'affiche la page d'accueil Ubuntu Apache2 qui m'informe que "It works!" mais pas de PluXml.
Je réessaye les manipulations notées plus haut et je me retrouve avec le message ou avec une croix sur le dossier PluXml. Je passe en Root mais rien à faire.
En ce moment, j'ai toujours la croix sur le dossier de PluXml qui est quand même dans var/www mais dans http://localhost toujours pas de PluXml.

Donc je viens vers vous.
Merci.

Réponses

  • bazooka07bazooka07 PluXml Lead Developer, Moderator
    Si tu ne dis pas à Apache où tu as installé PluXml, il ne va par le chercher pour toi.

    Le plus simple est de déplier l'archive zip de PluXml dans le dossier /var/www/html.
    Et faire sudo chown -R www-data /var/www/html/PluXml

    PluXml sera accessible à l'adresse http://localhost/PluXml/.
  • Avant tout merci pour la rapidité de ta réponse.
    aConf['default_lang']; # Hook Plugins eval($plxMotor->plxPlugins->callHook('Index')); # chargement du fichier de langue loadLang(PLX_CORE.'lang/'.$lang.'/core.php'); $plxMotor->prechauffage(); $plxMotor->demarrage(); # Creation de l'objet d'affichage $plxShow = plxShow::getInstance(); eval($plxMotor->plxPlugins->callHook('IndexBegin')); # On démarre la bufferisation ob_start(); ob_implicit_flush(0); # Traitements du thème if($plxMotor->style == '' or !is_dir(PLX_ROOT.$plxMotor->aConf['racine_themes'].$plxMotor->style)) { header('Content-Type: text/plain; charset='.PLX_CHARSET); echo L_ERR_THEME_NOTFOUND.' ('.PLX_ROOT.$plxMotor->aConf['racine_themes'].$plxMotor->style.') !'; } elseif(file_exists(PLX_ROOT.$plxMotor->aConf['racine_themes'].$plxMotor->style.'/'.$plxMotor->template)) { # On impose le charset header('Content-Type: text/html; charset='.PLX_CHARSET); # Insertion du template include(PLX_ROOT.$plxMotor->aConf['racine_themes'].$plxMotor->style.'/'.$plxMotor->template); } else { header('Content-Type: text/plain; charset='.PLX_CHARSET); echo L_ERR_FILE_NOTFOUND.' ('.PLX_ROOT.$plxMotor->aConf['racine_themes'].$plxMotor->style.'/'.$plxMotor->template.') !'; } # Récuperation de la bufférisation $output = ob_get_clean(); # Hooks spécifiques au thème ob_start(); eval($plxMotor->plxPlugins->callHook('ThemeEndHead')); $output = str_replace('', ob_get_clean().'', $output); ob_start(); eval($plxMotor->plxPlugins->callHook('ThemeEndBody')); $output = str_replace('', ob_get_clean().'', $output); # Hook Plugins eval($plxMotor->plxPlugins->callHook('IndexEnd')); # On applique la réécriture d'url si nécessaire if($plxMotor->aConf['urlrewriting']) { $output = plxUtils::rel2abs($plxMotor->aConf['racine'], $output); } # On applique la compression gzip si nécessaire et disponible if($plxMotor->aConf['gzip']) { if($encoding=plxUtils::httpEncoding()) { header('Content-Encoding: '.$encoding); $output = gzencode($output,-1,FORCE_GZIP); } } # Restitution écran echo $output; exit; ?>
    
    Voilà le retour que j'ai quand je tape http://localhost/PluXml/ sachant que je n'ai pas la permission pour extraire directement dans var-www-html et que je l'ai fait à partir d'un clic droit et ouvrir en tant qu'administrateur. Après j'ai fait ce que tu m'as noté.
  • Bonsoir

    Après avoir lu et parcouru nombres de pages sur le Forum de Pluxml, sur les lignes de commande Ubuntu puis copier/coller celles de bazooka07 que je remercie encore, je suis sur LA page d'Installation de PluXml 5.6.
    C'est parti!
    Certainement que je reviendrai car je suis néophyte en informatique.
    A bientôt et bonne continuation à toutes et tous.
Connectez-vous ou Inscrivez-vous pour répondre.