我正在尝试重命名v tiger crm中的菜单项。我用谷歌搜索,但我无法得到正确的信息。我尝试更改菜单项并收到以下警告。
'contacts'=>'customers' in include/language/en_us.lang.php
Warning: Cannot modify header information - headers already sent by (output started at ``vtigercrm/include/language/en_us.lang.php:1) in vtigercrm/index.php on line 606
Warning: Cannot modify header information - headers already sent by (output started at ``/vtigercrm/include/language/en_us.lang.php:1) in vtigercrm/index.php on line 608
Warning: Cannot modify header information - headers already sent by (output started ``at/vtigercrm/include/language/en_us.lang.php:1) in vtigercrm/index.php on line 610
答案 0 :(得分:2)
使用
ob_start();和ob_flush();
在index.php和en_us.lang.php页面中,问题将解决。
答案 1 :(得分:0)
1-该错误表明在打开php语句之前有一个空行或2-你可以用utf8格式保存en_us.lang.php。
溶液:
for 1:删除
<?php
之前的任何额外行以及?>
之后的开始和结束 提到的文件。
for 2:使用notepad ++将编码转换为 没有BOM的UTF8 ,然后保存。