Centre d'aide GuppY, aide en ligne, documentation et tutoriels

 
Recherche
 
Fermer
GuppY 5.02

telecharger.png

logo_nuxit_guppy.png
Vous êtes ici :   Accueil » GuppY 4.6.22 -Fonction glob() qui pose problème chez certains hébergeurs
 
Prévisualiser...  Imprimer...  Imprimer la page...
Prévisualiser...  Imprimer...  Imprimer la section...
FAQ GuppY <= 4.6.xx

Dans ce menu vous trouverez toutes les FAQs concernant les versions antérieures de GuppY.

 ↑  
FAQ GuppY v5.01.xx

Ici vous trouverez les FAQs concernant la version 5.01.xx de GuppY.

 ↑  
FAQ système

Ces FAQs traitent des problèmes liés à l'hébergement et au système en général.

Documentation

Dans cette boîte vous trouverez les documentations et tutoriels

 ↑  
Mentions légales

Ici vous trouverez des précisions importantes concernant la réglementation et les copyright

 ↑  
rss Cet article est disponible en format standard RSS pour publication sur votre site web :
https://ghc.freeguppy.org/data/fr-articles.xml

Pour solutionner ce problème de fonction glob() qui pose problème chez certains hébergeurs, voici une solution.

Ouvrir le fichier inc/hpage.inc à l'aide d'un éditeur comme notepad++ ou à défaut le bloc notes de windows, surtout ne pas utiliser de traitement de textes comme Word ou LibreOffice, et remplacer les lignes 238 à 258 inclue, c'est à dire ces lignes :
 
Code : php
// CSS located in directory inc/csshead are automatically charged in part HEAD of the page
$allcss = glob(CHEMIN.'inc/csshead/*{.css,.css.php}', GLOB_BRACE);
if (FALSE !== $allcss) {
sort($allcss);
foreach ($allcss as $onecss) {
echo '
<link type="text/css" rel="stylesheet" href="'.$onecss.'" />';
}
unset($allcss, $onecss);
}
// javascript located in directory inc/jshead are automatically charged in part HEAD of the page
$alljs = glob(CHEMIN.'inc/jshead/*{.js,.js.php}', GLOB_BRACE);
if (FALSE !== $alljs) {
sort($alljs);
foreach ($alljs as $onejs) {
echo '
<script language="javascript" type="text/javascript" src="'.$onejs.'"></script>';
}
unset($alljs, $onejs);
}
 
par celles-ci :
 
Code : php
// CSS located in directory inc/csshead are automatically charged in part HEAD of the page
$dir = CHEMIN.'inc/csshead';
if (is_dir($dir)) {
$allcss = scandir($dir);
if (FALSE !== $allcss) {
sort($allcss);
foreach ($allcss as $onecss) {
$info = pathinfo($onecss);
if ($info['extension'] == 'css')
echo '
<link type="text/css" rel="stylesheet" href="'.$dir.'/'.$onecss.'" />';
}
unset($allcss, $onecss);
}
}
// javascript located in directory inc/jshead are automatically charged in part HEAD of the page
$dir = CHEMIN.'inc/jshead';
if (is_dir($dir)) {
$alljs = scandir($dir);
if (FALSE !== $alljs) {
sort($alljs);
foreach ($alljs as $onejs) {
$info = pathinfo($onejs);
if ($info['extension'] == 'js')
echo '
<script language="javascript" type="text/javascript" src="'.$dir.'/'.$onejs.'"></script>';
}
unset($alljs, $onejs);
}
}
 
Ce sont les seuls endroits dans GuppY 4.6.22 où est utilisée la fonction glob().
Ceux qui ont installé ou installeront le plugin jmForks de jeanMi, ils pourront se référer à cet article sur son site en cas de problème : http://www.jmmis.com/articles.php?lng=fr&pg=12479.
Et utilisez son forum en cas de problème avec ce plugin. Le fichier inc/hpage.inc est pris en compte dans son plugin.

ATTENTION, ceci ne concerne que ceux qui rencontrent ces problèmes chez leur hébergeur. Les autres peuvent utiliser la 4.6.22 sans modifier.

 


Date de création : 09/01/2013 @ 13:39
Catégorie : - Problèmes liés aux différents hébergeurs
Page lue 12364 fois

Vous êtes ici :   Accueil » GuppY 4.6.22 -Fonction glob() qui pose problème chez certains hébergeurs
 
Prévisualiser...  Imprimer...  Imprimer la page...
Prévisualiser...  Imprimer...  Imprimer la section...
Visites

 1667177 visiteurs

 4 visiteurs en ligne

Webmaster - Infos
Aide

aide_help.png
Sur chaque page en admin, si vous cliquez sur cette icône, vous arrivez sur l'aide en ligne de la page.

Site enregistré à la CNIL sous l'agrément 1040387.
Vous disposez d'un droit d'accès, de modification, de rectification
et de suppression des données selon la loi Informatique et Liberté (article 34) du 6 janvier 1978.

 

FreeGuppY.org est hébergé sur un serveur dédié Nuxit