Quote Originally Posted by mani View Post
Hello,

I upgraded a client's website to the latest version 1.5.5e
I installed Dynamic Price Updater module but it keeps sending the following warning in the logs

@Dr Byte kindly help

[14-Jul-2017 12:37:22 UTC] Request URI: /ajax.php?act=DPU_Ajax&method=dpu_update, IP address: 192.168.200.28
#1 header() called at [/home/yabba1/public_html/includes/classes/dynamic_price_updater.php:463]
#2 DPU->dumpOutput() called at [/home/yabba1/public_html/includes/classes/dynamic_price_updater.php:68]
#3 DPU->getDetails() called at [/home/yabba1/public_html/includes/classes/ajax/zcDPU_Ajax.php:16]
#4 zcDPU_Ajax->dpu_update()
#5 call_user_func() called at [/home/yabba1/public_html/ajax.php:72]

[14-Jul-2017 12:37:22 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/yabba1/public_html/includes/classes/ajax/zcDPU_Ajax.php:1) in /home/yabba1/public_html/includes/classes/dynamic_price_updater.php on line 463
I'm not the good DrByte, but it appears that somehow there is a character before the opening <?php in the file: includes/classes/ajax/zcDPU_Ajax.php that is on your server. I have just downloaded the plugin and at least in the file viewer I am looking at such a character does not exist. How was the file uploaded/installed?