2010-11-10 9 views
0

Avertissement: Impossible de modifier les informations d'en-tête - en-têtes déjà envoyées par (sortie démarrée à/home/content/82/6985782/html/wordpress/wp-content/themes/syntaxe /themeoptions.php:289) dans /home/content/82/6985782/html/wordpress/wp-content/themes/syntax/themeoptions.php en ligne 136Installation d'un thème WP en local sur un serveur Web

Cest l'erreur que je reçois chaque fois que je veux soumettre quelque chose dans le panneau d'administration.

Voici le code pour le themeoptions.php:

http://pastebin.com/aFWHjEv0

Tout fonctionne parfaitement normal sur localhost, toutes les explications ??

+1

Avez-vous activé la mise en mémoire tampon de sortie sur votre serveur local? Sur votre serveur web? –

+0

quoi de neuf? C'est pour wordpress. Je ne sais pas de quoi vous parlez. – Daryl

+0

local:; output_buffering ; Valeur par défaut: désactivée ; Valeur de développement: 4096 ; Valeur de production: 4096 – Daryl

Répondre

0

C'est probablement output_buffering qui est activé sur votre ordinateur local, mais pas sur le serveur distant. (Vous pouvez le savoir en utilisant phpinfo).

La solution facile est de préfixer votre script avec une commande output_buffering:

<?php 
ob_start(); 

Encore mieux est de trouver où la sortie commence et y fixer.

+0

Comment est-ce que je vais implanter ceci? où pourrais-je le mettre? – Daryl

+0

haha ​​ça a marché, excellent, merci – Daryl

Questions connexes