romanovkv

Странная ошибка, нужна помощь!

Рекомендуемые сообщения

romanovkv    3

Вот такую ошибку ловлю при работе с товаром. Она появляется при сохранении товара.

Warning: Cannot modify header information - headers already sent by (output started at /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-admin_model_catalog_product.php:1) in /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-system_engine_controller.php on line 48Warning: Cannot modify header information - headers already sent by (output started at /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-admin_model_catalog_product.php:1) in /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-system_engine_controller.php on line 49

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

Где искать корни ошибки. Помогите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 490

:)

in /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-system_engine_controller.php on line 49

 

Мусор может быть (в каком то модуле) после ?> пробел или перевод строки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

при чем тут engine/controller, если "по-русски" написано

output started at /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-admin_model_catalog_product.php:1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 490

при чем тут engine/controller, если "по-русски" написано

output started at /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-admin_model_catalog_product.php:1

 

Не то скопировал, бывает :), но это не важно, думаю суть понятна, что там же есть "подсказка"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

А теперь вот такая ошибка

Warning: Cannot modify header information - headers already sent by (output started at /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-admin_model_catalog_product.php:1) in /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-system_engine_controller.phpon line 48Warning: Cannot modify header information - headers already sent by (output started at /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-admin_model_catalog_product.php:1) in /var/www/u8035975/data/www/apart5k.su/vqmod/vqcache/vq2-system_engine_controller.php on line 49

 

Ощущение что это вызывает какой-то модуль. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

Ткине не грамотному куда смотреть!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Helloween    6

Ткине не грамотному куда смотреть!

Cannot modify header information - headers already sent

Не могу модифицировать информацию заголовка - заголовок уже отправлен.

 

То есть, у вас система дважды пытается отправить заголовки. Где смотреть - система показала. Возможно, вы модифицировали файл и что-то продублировали. Попробуйте сохранить этот файл на диске и подменить его оригинальным. Либо часть файла, содержащую эту строку подменить аналогичной частью кода из оригинального файла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

Вообще у меня все начало глючить когда я поменял пароль к бд.

Я его сменил на сервере, потом сменил в конфиге.

 

А потом он оказывается еще в файлах vqcache храниться.

 

В файле vq2-admin_model_catalog_product.php

 

Вот такая первая строчка <?php $db = mysql_connect('localhost','u8035_apart','ChjO7896Yu'); if(!$db){echo die('нет подключения к базе');}else{mysql_select_db("u8035_apart",$db);} @mysql_query('SET NAMES utf8');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

И как я понял из-за нее и едет глюк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

убирай весь этот хлам оттуда. это что-то лишнее или вредное.

смотри по логам, кто правил этот файл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

Удалил полностью все файлы из vqcache.

 

Но ошибка не ушла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

Где тогда это искать????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

в оригинале, а не сформированном кэше.

убери "vq2-", а "_" замени слэшами.

либо по xml-файлам

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
romanovkv    3

блин... не легко будет найти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

в смысле "не легко"?!

берешь файлы магазина - поиск (и в ОС, и в ftp-клиентах, и вообще везде он есть) по файлам - содержимое "mysql_connect" - все, что ВНЕ system/database/mysql.php - долой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
bitrixlviv    69

блин... не легко будет найти.

Я всегда делаю копию сайта на тестовый домен а дальше удалаю по одному модулю пока ошибка не исчезнет после того как выясняя какой модуль давал ошибку начинаю копать в этом направлении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу