web-dev-qa-db-fra.com

Cause des lignes vides ajoutées à WP Des dossiers?

Est-ce que quelqu'un sait pourquoi certains de mes sites Web ajoutent une ligne vide après chaque ligne de code, alors que d'autres sur le même hôte et le même serveur laissent les fichiers intacts?

Quelques détails qui pourraient aider:

  • PHP version 5.3.5
  • Serveurs Linux
  • MySQL - API client version 5.1.56
  • SERVEUR ["HTTP_ACCEPT_CHARSET"] (ISO-8859-1, utf-8; q = 0,7, *; q = 0,7)

NOTE: Je peux fournir des informations de configuration supplémentaires, je ne savais pas quels détails seraient utiles, le cas échéant.

Je peux télécharger le fichier via FTP et les lignes supplémentaires sont présentes, mais si je copie et colle à partir de la page WP Theme Edit, les lignes supplémentaires ne sont pas là.

C'est plus une gêne qu'un problème. Je ne crois pas que le comportement étrange pose des problèmes, mais je suis curieux de savoir si quelqu'un d'autre l'a remarqué et si quelqu'un en connaît la cause. Je ne suis pas sûr qu'il s'agisse d'un WordPress ou simplement d'un problème de configuration de serveur. Toute entrée est appréciée.

Cordialement, JJ

1
Jeremy Jared

Je pense que la différence est probablement liée à l'éditeur que vous utilisez pour éditer des fichiers, et plus particulièrement aux caractères de fin de ligne.

Les machines DOS (comme Windows) utilisent un caractère de retour chariot et un saut de ligne ("\ r\n") comme fin de ligne, et les machines Unix (les nouveaux Mac et Linux inclus) n'utilisent qu'un seul caractère de saut de ligne ("\ n "). Lorsque les fichiers sont transférés entre les deux systèmes et par l'intermédiaire d'éditeurs de texte différents, ces sauts de ligne sont convertis de différentes manières.

Je ne m'en inquiéterais pas, à moins que cela ne vous gêne vraiment. La plupart des éditeurs de texte peuvent être configurés pour reconnaître différents caractères EOL et en rendre compte ou les convertir au format souhaité. Et si non, il y a toujours trouver/remplacer.

1
goldenapples