Recupero delle intestazioni già inviato errore dal plugin
-
-
Pubblica leprime 10 ogiù di lì righe di `header.php`Post the first 10 or so lines of `header.php`
- 0
- 2013-07-05
- s_ha_dum
-
Ciao @s_ha_dum,grazieper aver risposto - domanda originale aggiornata come richiestoHi @s_ha_dum thanks for responding - original question updated as requested
- 0
- 2013-07-05
- Osu
-
Quelfile _dovrebbe_inviare l'output.Non è questoilproblema.Disattivail debug ___off___.Hai ancorailproblema?That file _should_ be sending output. That is not the problem. Turn debugging ___off___. Do you still have the problem?
- 0
- 2013-07-05
- s_ha_dum
-
Questo èilmodoin cuiilmio debugging èimpostatoin `wp-config.php`:` define ('WP_DEBUG',false); `- Presumo chetuintendessi quelloinvece diphp.ini?This is how my debugging is set up in `wp-config.php` : `define('WP_DEBUG', false);` - I assume you meant that rather than php.ini?
- 0
- 2013-07-05
- Osu
-
Qual è l'URL del sito live?What is the URL to the live site?
- 0
- 2013-07-05
- s_ha_dum
-
http://www.instrumentalbackgroundmusic.come questo è unesempio di unapagina chemostra l'errore: http://www.instrumentalbackgroundmusic.com/royalty-free-music/test-track-jazz-indie/http://www.instrumentalbackgroundmusic.com and this is an example of a page that shows the error: http://www.instrumentalbackgroundmusic.com/royalty-free-music/test-track-jazz-indie/
- 0
- 2013-07-05
- Osu
-
lasciaci [continuare questa discussionein chat] (http://chat.stackexchange.com/rooms/9531/discussion-between-s-ha-dum-and-osu)let us [continue this discussion in chat](http://chat.stackexchange.com/rooms/9531/discussion-between-s-ha-dum-and-osu)
- 0
- 2013-07-05
- s_ha_dum
-
1 risposta
- voti
-
- 2013-07-05
Seguardiil sorgente dellapagina,vedrai questointorno alla riga 122:
<div class="nav-collapse collapse"> <br /> <b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-includes/functions.php:2841) in <b>/home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-content/plugins/osu-royaltfreemusic/osu-royaltyfreemusic.php</b> on line <b>225</b><br /> <br /> <b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-includes/functions.php:2841) in <b>/home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-content/plugins/osu-royaltfreemusic/osu-royaltyfreemusic.php</b> on line <b>225</b><br /> <ul id="menu-primary" class="nav"><li id="menu-item-9" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9"><a href="http://www.instrumentalbackgroundmusic.com/">Home</a></li>
Qualcosa sta cercando di avviare una sessionebene nel corpo dellapagina. Nonpuoifarlo. Le sessioni devonoessere avviateprima che qualsiasi contenuto vengainviato albrowser.
La soluzione a questoproblema è concettualmente semplice: aggancia lafunzione
session_start
a qualche hook che vieneeseguitoprima cheil contenuto venga stampato. Qualcosa di simile:function boot_session() { session_start(); } add_action('wp_loaded','boot_session');
Non soesattamente cosa stia chiamando
session_start
operché,quindi la correzionepraticapotrebbeesserepiù complicatama questa è la correzione dibase.If you look at the source of the page you will see this around line 122:
<div class="nav-collapse collapse"> <br /> <b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-includes/functions.php:2841) in <b>/home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-content/plugins/osu-royaltfreemusic/osu-royaltyfreemusic.php</b> on line <b>225</b><br /> <br /> <b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-includes/functions.php:2841) in <b>/home1/onesizeu/clients/instrumentalbackgroundmusic.com/wp-content/plugins/osu-royaltfreemusic/osu-royaltyfreemusic.php</b> on line <b>225</b><br /> <ul id="menu-primary" class="nav"><li id="menu-item-9" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9"><a href="http://www.instrumentalbackgroundmusic.com/">Home</a></li>
Something is trying to start a session well into the body of the page. You can't do that. Sessions need to be started before any content is sent to the browser.
The fix for this is conceptually simple-- hook the
session_start
function to some hook that runs before content is printed. Something like this:function boot_session() { session_start(); } add_action('wp_loaded','boot_session');
I don't know what, exactly, is calling
session_start
or why, so the practical fix may be more complicated but that is the basic fix.
Ho qualcheproblema con unerrore "intestazionigiàinviate" da unpluginper Wordpress che avevo creatoperme e orami sto adattando. Questo è l'errore:
Hoguardato la riga 2 di header.phpe questo è quello che c'è senza spazibianchiextrané caratteri divertentiecc:
Hoesaminato la riga 225in osu-rfm.phpe questo è ciò chefaparte di quelfile (questo èilpluginbtw):
E ora sono completamentebloccatoperchénon so cosaprovare dopo ... qualcunopuò dare qualche suggerimento? Ho rimossotutto lo spaziobianco allafine e all'inizio dituttii mieifile deltema come suggerito qui ,manon sembrafare la differenza. Ho ancheprovato a rimuovereiltag di chiusura
?>
allafine delfile delmioplug-in,manada.Aproposito,questo accade solo sulmio server live,non sullamia configurazione locale,quindi ho la sensazione chepotrebbeessere unproblema del server.
Grazie
Osu