Зависает экспорт товаров в CSV файл
После переноса сайта на другой хостинг при экспорте товаров в CSV файл у нас появилась следующая проблема. После задания условия экспорта и запуска процесса ProgressBar стоит на месте и % тоже на нулях... иными словами со страницей ничего не происходит. В логах сайта появляется следующая ошибка:
[Fri Mar 21 14:23:46 2014] [error] [client 95.31.189.196] PHP Warning: fputcsv() [<a href='function.fputcsv'>function.fputcsv]: iconv stream filter ("UTF-8"=>"Windows-1251//IGNORE"): invalid multibyte sequence in /home/user9558/z120850.pa.infobox.ru/wa-apps/shop/lib/classes/shopCsvWriter.class.php on line 81, referer: http://z120850.pa.infobox.ru/index.php/webasyst/shop/?action=importexport
[Fri Mar 21 14:23:48 2014] [error] [client 95.31.189.196] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/user9558/z120850.pa.infobox.ru/wa-apps/shop/lib/classes/shopCsvWriter.class.php:81) in /home/user9558/z120850.pa.infobox.ru/wa-system/response/waResponse.class.php on line 141, referer: http://z120850.pa.infobox.ru/index.php/webasyst/shop/?action=importexport
Что с этим можно сделать?
[Fri Mar 21 14:23:46 2014] [error] [client 95.31.189.196] PHP Warning: fputcsv() [<a href='function.fputcsv'>function.fputcsv]: iconv stream filter ("UTF-8"=>"Windows-1251//IGNORE"): invalid multibyte sequence in /home/user9558/z120850.pa.infobox.ru/wa-apps/shop/lib/classes/shopCsvWriter.class.php on line 81, referer: http://z120850.pa.infobox.ru/index.php/webasyst/shop/?action=importexport
[Fri Mar 21 14:23:48 2014] [error] [client 95.31.189.196] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/user9558/z120850.pa.infobox.ru/wa-apps/shop/lib/classes/shopCsvWriter.class.php:81) in /home/user9558/z120850.pa.infobox.ru/wa-system/response/waResponse.class.php on line 141, referer: http://z120850.pa.infobox.ru/index.php/webasyst/shop/?action=importexport
Что с этим можно сделать?
2 ответа
Стоит использовать кодировку utf-8 (она используется для хранения и отображения данных), тогда не будет лишних перекодировок и ошибок, связанных с этим.