Извиняюсь что пишу сюда,но соответствующий раздел найти не смог,а администрация вместо того чтобы указать ошибку тихо переместили тему в корзину,а я сижу и жду ответов как дурак)) В общем дубль два.
Вкратце суть проблемы:
При редактировании сообщений и при предпросмотре профиля пользователя сверху вылезают такие варнинги.
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php:1) in /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php on line 319
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php:1) in /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php on line 326
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php:1) in /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php on line 327
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php:1) in /var/www/u0069120/data/www/forum.mygame-world.ru/ips_kernel/classAjax.php on line 328
Модификации и хуки никакие уже давно не ставились,но тем не менее форум стал выдавать такие ошибки.
Гуглил долго,вариантов масса но ни один не подходит....может тут кто-то сможет помочь?
Часть кода на которую ругается форум
public function printNocacheHeaders()
{
if ( isset( $_SERVER['SERVER_PROTOCOL'] ) AND strstr( $_SERVER['SERVER_PROTOCOL'], '/1.0' ) )
{
header( "HTTP/1.0 200 OK" );
}
else
{
header( "HTTP/1.1 200 OK" );
}
header( "Cache-Control: no-cache, must-revalidate, max-age=0" );
header( "Expires: 0" );
header( "Pragma: no-cache" );
}