osCommerce警告:无法修改标头信息 - 已发送的标头

时间:2012-01-27 15:28:46

标签: php session oscommerce

  

可能重复:
  PHP error: Cannot modify header information – headers already sent
  Headers already sent by PHP

我正在研究以前经过大量修改的旧的osCommerce。我收到以下错误消息:

  

警告:session_register()[function.session-register]:无法发送   会话cookie - 已经发送的标题(输出开始于   D:\ xampp1.7 \ htdocs \ admin \ includes \ database_tables.php:1404)in   第109行的D:\ xampp1.7 \ htdocs \ admin \ includes \ functions \ sessions.php

     

警告:session_register()[function.session-register]:无法发送   会话缓存限制器 - 已发送的标头(输出始于   D:\ xampp1.7 \ htdocs \ admin \ includes \ database_tables.php:1404)in   第109行的D:\ xampp1.7 \ htdocs \ admin \ includes \ functions \ sessions.php

     

警告:无法修改标头信息 - 已发送的标头   (输出始于   D:\ xampp1.7 \ htdocs \ admin \ includes \ database_tables.php:1404)in   第62行的D:\ xampp1.7 \ htdocs \ admin \ includes \ functions \ general.php

请帮忙解决这个问题。谢谢。

1 个答案:

答案 0 :(得分:1)

问题是您在调用session_register()之前已经发出了输出(无论如何也应该用_SESSION替换)。如何看待D:\xampp1.7\htdocs\admin\includes\database_tables.php:1404