| 
 
 
 | 
 
 CMS  - 
Scripts visibles correctement en local sous Windows  En général les fichiers d'un CMS obtenus après avoir
« dézipper » le fichier téléchargé du site
fournissant le CMS sont illisible avec NOTEPAD.EXE sous Windows.  Ouvrir ces fichiers sous « WORDPAD.EXE »
les rend lisibles, mais rajoute des caractères cachés (de pagination, de
caractères gras, italiques, etc.) qui entraine sur mos hébergements mutualisés
sous UNIX (OVH, …) des erreurs d’interprétation s avec APACHE à « Page blanche » entre
autre. Scripts visibles correctement en local  -  Un
peu de technique :Toutes les lignes sont à la suite l'une de l'autre
et sans retour à la ligne.   Pour pouvoir afficher, éditer, modifier vos scripts
en local sous Windows simplement avec NOTEPAD.EXE, il va falloir insérer à la
fin de chaque « ligne » des scripts un « retour à la nouvelle ligne » qui
rentra le script parfaitement lisible. Je n’ai pas trouvé sur Internet d’outil simple et
efficace permettant de « corriger » à la volée tous les scripts dans
les dossiers et y insérer à la fin de chaque « ligne » des scripts un « retour
à la nouvelle ligne » : CR. Ce caractère CR est codé « chr(13) ». Voir la table des
codes ASCII Une solution de contournement existe : simple
et efficace. Voir ci-dessous : Scripts visibles correctement en local  -  La
solution :Nous allons utiliser une technique parfaitement
légale et fournie en standard par les outils de transferts FTP tel que FileZilla. Ces outils estiment qu’ils ont deux catégories de
fichiers à transférer : ·        
Les fichiers purement texte et ne contenant que des caractères ASCII et
classés « ASCII ». ·        
Tous les autres types de fichiers qui ne doivent pas être modifiés et
classés « Binaire ». FileZilla gère très bien et automatiquement les transferts de
ces deux types de fichiers : ·        
Fichiers « ASCII »  
: o  
Sens Local (Windows) à
Serveur (Unix)   :   Suppression des CR s’ils existent. o  
Sens Serveur (Unix) à
Local (Windows)   :   Ajout des CR. ·        
Fichiers « Binaires »  
: o  
Sens Local (Windows) à
Serveur (Unix)   :   Pas de modification. o  
Sens Serveur (Unix) à
Local (Windows)   :   Pas de modification Nous allons donc profiter pleinement de ces
caractéristiques pour obrenir des scripts
parfaitement lisibles. Pour pallier à cet inconvénient et obtenir des scripts lisibles la solution
consiste en : ·        
Créer un nouveau dossier temporaire chez votre hébergeur qui utilise en
général une plateforme Unix ou Linux. ·        
Avec le logiciel FTP « Filezilla » transférer la
totalité de votre site du micro à
le dossier temporaire chez votre hébergeur ·        
Avec le logiciel FTP « Filezilla » transférer dans le
sens inverse la totalité de votre site du le dossier temporaire chez votre
hébergeur à
le micro Et voila, le tour est joué : tous vos scripts sont visibles avec
Notepad.exe. |  |