如何解决这个奇怪的session_start()问题?我已经尝试了所有调试

时间:2015-03-21 17:28:44

标签: php

使用session_start()函数时遇到了一个奇怪的问题。我已将代码缩小到两行,并将其上传到Web服务器进行测试。这是我的代码:

                <?php
                session_start();
                echo "hi";
                ?>

但是以下消息将出现在网络浏览器上:

  

警告:session_start()[function.session-start]:无法发送会话cookie - 已在/ home /中发送的输出(/home/dchcov5r/public_html/demo/application/temp1.php:1中的/hum开头)第2行的dchcov5r / public_html / demo / application / temp1.php

     

警告:session_start()[function.session-start]:无法发送会话缓存限制器 - 已在/ home /中发送的报头(在/home/dchcov5r/public_html/demo/application/temp1.php:1处开始输出)第2行的dchcov5r / public_html / demo / application / temp1.php

我使用Dreamweaver作为我的开发工具。这个问题看起来可能与How to fix "Headers already sent" error in PHP类似,但由于我尝试了所有或者可能无法有效地实现其中提供的解决方案,因此作为新手开发人员要求指出最可能的原因,因为该线程显示了这么多答案。 / p>

另外,是由于web主机或php.ini文件中的服务器设置,因为我的代码在localhost中运行得非常好,即XAMPP。

0 个答案:

没有答案