Warning: Cannot modify header information - headers already sent

  1. First, let's Look closely at the error message:
    Warning: Cannot modify header information - headers already sent by (output started at /home/mywebsite/public_html/catalog/language/thai/payment/bank_transfer.php:1) in/home/mywebsite/public_html/vqmod/vqcache/vq2-system_engine_controller.php

    Surely, you have noticed the pattern.
  2. Now, it's time to hunt down that file. You need to open the file
    /mywebsite/public_html/catalog/language/thai/payment/bank_transfer.php
    in a text editor.
  3. At the very beginning of the file, look for white spaces, like this
        <?php
    and remove them. < must be the first symbol at the beginning of the file
  4. Look for white spaces at the end of the file, like this
    >    
    > must be the last symbol at the end the file.
  5. Then go to File->Save As... and choose UTF8 without BOM for encoding.
  6. Reupload the file in ASCII mode.

If this doesn't solve the problem, it can be a conflicting vQmod extension. Disable all extensions and see when the problem appears again.

If the problem persists, contact the support team.

If you don't receive this error then start enabling the extensions back one at a time to see which one creates the conflict. Please, include that information when contacting us.

Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk