INTERAL服务器错误500 - 在session_start()

好吧,我发现相当多的线程与ISE 500,但没有一个解决方案,为我工作。

我公司开发的Facebook应用程序,为我们的客户提出一些audiotracks,当然,想一些参数传递给每app_data文件参数中的应用。 所以我整合了Facebook的SDK 3.1.1所做的一切都是正确连接到Facebook。

在我的本地XAMPP万物工作得很好,我们公司的网络服务器也运行没有任何问题的应用程序,因此确实我的私人网站空间。 但是,当我上传应用程序的客户端服务器,我收到了500:内部服务器错误。 为了排除在我身边的任何奇怪的脚本错误我试图执行SDK附带的使用example.php。 同样的错误。 即使我只是试图实例Facebook类是这样的:

<?php require '../src/facebook.php'; $facebook = new Facebook(array( 'appId' => '???', 'secret' => '??????', )); ?>

我已经看了看服务器错误日志。 它提到的唯一事情是这样的:

“脚本头过早结束:使用example.php”

我还使用了普遍建议error_reporting(E_ALL);避免对服务器端错误ErrorHandling中。 什么也没有。 服务器只是不会告诉我,什么是错。

我发现相当多的原因,为什么其他人得到这个错误,最突出的:

  • 失踪?>标记中的facebook.php / base_facebook.php
  • 在的多个实例Facebook -和FacebookApiException

......没有为我工作所提供的解决方案。

于是,我就比较两者的phpinfos,客户和我们公司的服务器。 当然,也有一些差别,但没有明显的给我。 我找人,在论坛上已经有500 ISE像袅袅的扩展 ,PHP版本(5.3.9)有关的基本的东西。 我不是一个服务器管理员,我只得到了服务器配置的一个非常基本的知识。 因此,为了确保缺少的东西我试图找到为Facebook SDK服务器的要求......

......但整个网络不会告诉我为Facebook SDK服务器的要求。 即使是Facebook的文档没有提什么。 所以,我希望有可能是有人在这里谁可以帮助我与此有关。

是的......我已经问服务器管理员的帮助下,他只是看着我的两个questionmarks在他的眼中...是...我必须使用客户端服务器:( 叹气

感谢你在期待......



更新:
我会列出我回应你的建议试过的东西:

服务器:
- 安装cURL扩展(7.20.1)
- PHP版本5.3.9是。
- 尝试包括其他文件,做工精细。 不似乎是一个路径问题
- 服务器错误日志只是显示“脚本头过早结束:使用example.php”
- log_errors已启用。 error_log中说:“没有价值”
-尝试ini_set("display_errors", true);对于bug跟踪......没有影响



更新2

所以,我能够按行检查的Facebook文件一行之后,以找出问题所在。 内部服务器错误500正在试图启动一个会话后一开始就抛出:

if(!session_id()) { session_start(); }

我转发这个信息给服务器管理员和客户端...我想现在它从我手中,当我得到一个答案,我会更新这个帖子。 感谢您的反馈家伙:)





好的服务器管理员现在发现的问题。 该session.save_handler设置为“用户”,他把它改为'文件',现在一切正常:

session.save_handler = files

再次感谢您的帮助!

--------------解决方案-------------

试试在你的脚本的顶部,加上在此之前您包括:

ini_set("display_errors", true);

这是极其恶劣的问题的一个很好的例子。

虽然只有你的问题是how to get an error message from PHP ,你没有人需要知道的事情写了一整部小说。 如果你运行一个Facebook应用程序或其他任何东西不要紧。 不要紧,什么版本卷曲你已经安装了。

你唯一需要的是PHP的错误消息。
你必须追查。 检查error_reportingerror_loglog_errors在指令的phpinfo()。
检查用户的主目录为其他日志文件。 询问服务器管理员日志文件。 这必须是你搜索的唯一的方向 - 一个PHP错误信息。

在phpinfo()函数有了答案。 在会议上,save_handler参数必须从设置:

session.save_handler = user

至:

session.save_handler = files

分类:php 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.923 (s). 10 q(s)