Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: problemi server locale

  1. #1
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026

    problemi server locale

    ragazzi ho dei problemi con Xampp

    non mi fa scrivere gli header

    mi da sempre questo tipo di errore:
    Warning: Cannot modify header information - headers already sent by.....etc etc

  2. #2

  3. #3
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    cavolo e quindi o tolgo tutti gli output delle echo oppure scrivo ob_start() ovunque
    oppure tolgo output buffer

    tu o qualcun'altro potrebbe dirmi come posso fare a togliere l'output buffering da Xampp

    il problema è che non ho una paginetta ,ho caricato un cms su localhost

  4. #4
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Puoi risolvere caricando tutto su stringa e stampando la stringa dopo l'header.

    E poi ... che devi fare con gli header?

  5. #5
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    ti ringrazio ma il problema è che ho un cms su xampp non ho una paginetta e via

    non saprei come fare

    speravo si potesse settare qualcosa da php.ini o roba simile

  6. #6
    E dire che basterebbe leggere quanto viene suggerito:

    [quote]Esistono principalmente due modi per evitare il sollevamento di questo warning:
    ...
    - abilitare l’output buffering
    ...
    L’output buffering può essere abilitato modificando la direttiva output_buffering
    []

  7. #7
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    ho letto la guida ma non so quali file devo modificare

    se ci fosse qualcuno che conosce meglio di me xampp mi potrebbe aiutare....

  8. #8
    Originariamente inviato da ispuk
    ho letto la guida ma non so quali file devo modificare
    Il php.ini ...

    E, se ti stai chiedendo quale, la risposta è: quello indicato da phpinfo()

  9. #9
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    perfetto provo subito

    grazie mille

  10. #10
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    nulla non funziona

    ho trovato le righe in cui si può settare che sono queste

    codice:
    ; Output buffering allows you to send header lines (including cookies) even
    ; after you send body content, at the price of slowing PHP's output layer a
    ; bit.  You can enable output buffering during runtime by calling the output
    ; buffering functions.  You can also enable output buffering for all files by
    ; setting this directive to On.  If you wish to limit the size of the buffer
    ; to a certain size - you can use a maximum number of bytes instead of 'On', as
    ; a value for this directive (e.g., output_buffering=4096).
    output_buffering = Off
    ho provato sotituendo off con On e con 4096,ma ho sempre l'errore

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.