问题标签 [internal-server-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 内部服务器错误 500 - session_start()
好吧,我发现ISE 500有很多线程,但没有一个解决方案对我有用。
我为我们的客户开发了一个 facebook 应用程序来呈现一些音轨,当然,我希望通过 app_data 参数将一些参数传递给应用程序。所以我集成了facebook sdk 3.1.1。尽一切努力正确连接到 Facebook。
在我的本地 xampp 上一切正常,我们公司的网络服务器也可以毫无问题地运行该应用程序,我的私人网络空间也是如此。但是当我将应用程序上传到客户端服务器时,我得到一个 500:内部服务器错误。为了排除我这边任何奇怪的脚本错误,我尝试执行 sdk 附带的 example.php。同样的错误。即使我只是尝试像这样实例化 Facebook 类:
我已经查看了服务器错误日志。它唯一提到的是:
“脚本头过早结束:example.php”
我还使用了广泛建议error_reporting(E_ALL);
的方法来避免服务器端的错误错误处理。没有。服务器只是不会告诉我出了什么问题。
我发现了很多其他人收到此错误的原因,最突出的原因是:
?>
facebook.php / base_facebook.php 中缺少标签Facebook
- 和的多个实例FacebookApiException
...提供的解决方案都不适合我。
所以我尝试比较客户端和我们公司服务器的phpinfos。当然有一些差异,但对我来说没有什么明显的。我在论坛上寻找人们已经与 ISE 500 相关联的基本内容,例如cURL 扩展、php 版本 (5.3.9)。我不是服务器管理员,我只对服务器配置有非常基本的了解。因此,为了确保缺少某些东西,我尝试查找 facebook sdk 的服务器要求...
...但整个网络不会告诉我 facebook sdk 的服务器要求。甚至 facebook 文档也没有提及任何内容。所以我希望这里可能有人可以帮助我解决这个问题。
是的...我已经向服务器管理员寻求帮助,他只是用两个问号看着我...是的...我必须使用客户端服务器:(叹息
感谢你在期待...
更新:
我将列出我尝试响应您的建议的事情:
服务器:
- 已安装 cURL 扩展 (7.20.1)
- php 版本为 5.3.9。
- 试图包含其他文件,工作正常。似乎不是路径问题
- 服务器错误日志只显示“脚本头过早结束:example.php”
- log_errors 已启用。error_log 说“没有价值”
- 尝试ini_set("display_errors", true);
进行错误跟踪...没有效果
更新 2
因此,我能够在逐行检查 facebook 文件后找出问题所在。内部服务器错误 500 在尝试启动会话后立即抛出:
我将此信息转发给服务器管理员和客户端......我想它现在不在我的手中,当我得到答案时我会更新这篇文章。感谢您的反馈家伙:)
解决方案
好的,服务器管理员现在发现了问题。session.save_handler 设置为“用户”,他将其更改为“文件”,现在一切正常。:
再次感谢您的帮助!
php - 内部服务器错误 - 脚本头过早结束:cgi_wrapper
我的网站仅在 php 页面上出现随机内部服务器错误。在日志中它说这是由“脚本头过早结束:cgi_wrapper”引起的。
这个问题是完全随机的,但一直在发生。一秒钟一个页面可以工作,下一秒钟它就会抛出错误。如果多人同时访问该网站,其中 80% 的人会收到内部服务器错误,但迟早会为他们工作。
我在这方面找到的任何信息似乎都不适用于错误随机显示的情况。
在查看“脚本头过早结束:cgi_wrapper”时,似乎有很多不同的可能性。我知道我的问题太模糊,无法直接回答。我只是在找人给我一个关于我应该前进的方向的想法。
php - 解码 json 文件时出现内部服务器错误
我正在打开一个 JSON 文件并对其内容进行解码,因此我可以使用 MySQL 将内容插入到我的数据库中:
这只是文件中的条目之一。JSON 文件包含超过 10000 个。我在使用json_decode($file)
. 读取文件并且var_dump($file)
工作正常。所以我的问题是,这是一个好的 JSON 文件吗?或者我如何解码并将其插入数据库?
提前致谢。
asp-classic - 如何在浏览器中查看实际的服务器端错误消息?
我在重现用户在 IE 中遇到的问题时遇到了麻烦,但一直困扰我的事情是我如何才能在 IE 中看到来自经典 ASP 页面的错误消息,例如在开发服务器上。
在 IE 中,我看到的只是例如:
此页面包含编程错误
就是这样。
注意:由于这是服务器端,它适用于所有浏览器。
joomla - 500 - 没有有效的数据库连接:MySQL 服务器已消失
我在其中一个托管服务器的 joomla 下有一个网站。直到昨天它工作正常。但是从昨天开始,当我打开网站时,它给了我以下错误:
或者有时它只是说:
它有什么问题?还是主办中心有问题?
php - 上传文件时出现内部服务器错误
我制作了一个网站,用户可以在该网站上上传视频文件。一切都很好,并且在很长一段时间内它就像一种魅力。但是现在突然之间(不要认为我改变了任何东西)它会给出一个500 Internal Server Error
. 据我所知,没有任何改变。
php.ini 文件中的所有设置都设置为 1gb 大小和所有相关设置的 3000 秒时间。有谁知道这可能是什么原因?
编辑
我发现 Id 为“1”且源名称为“named”的错误,并且描述说找不到事件或错误的描述(它是荷兰语)。我确实找到了这个:
问候,龙
perl - CGI 脚本未运行,内部服务器错误 (500) 错误
我正在尝试运行一个 cgi 脚本,它是一个很长的脚本,所以我不会在这里粘贴,但它可以在我的其他服务器上运行,但是由于某种原因,当我尝试在我的新服务器上运行它时,我得到内部服务器错误 (500),当我在这里检查 apache 日志是我得到的:
我已经尝试了一切,chmod 文件,重新安装 perl 模块,重新检查配置等!!!!想不通是什么问题!!!但我可以保证剧本没有坏!
问候
jsp - Http 500 内部服务器错误
http://localhost:8080/file.jsp?arg1=&arg2=11
成功运行
http://localhost:8080/file.jsp?arg1=&arg2=
(参数“arg2”的空值)
显示 500 内部服务器错误
'arg2' 的值被 ' ' 中的 ' int
' 变量jsp
使用Integer.parseInt(request.getParameter("arg2")
如何解决?
ruby-on-rails-3 - 当我尝试将我的应用程序推送到 Heroku 时出现 500 内部服务器错误
将我的应用程序推送到 Heroku 时,我遇到了这个问题:
- 500内部服务器错误
- ActionView::Template::Error...application.css 未预编译(请参阅附加的 Heroku 日志)
- 此外,ActionController::RoutingError (没有路由匹配 [GET] "/assets/rails.png"
我正在使用 Twitter Bootstrap 2.0.1 和 Rails 3.1.1(请参阅下面的 Gemfile)
任何指导将不胜感激!
HEROKU 原木
宝石文件
瑞克文件
HEROKU信息
django - Django: TypeError: 'str' object is not callable, referer: http://xxx
我一直想知道为什么当我设置我的 django 项目 'arvindemo' debug = False 的 settings.py 并使用 mod_wsgi 在 Apache 上部署它时,我得到了 500 Internal Server Error。
环境:Django 1.4.0 Python 2.7.2 mod_wsgi 2.8 OS centOS
回顾一下: 访问首页,进入子页面A/B/C/D,填写一些表格,然后提交给Apache服务器。单击“提交”按钮后,我将收到“500 内部服务器错误”,以及下面列出的 error_log(Traceback):
“对不起,我放错了Trackback,这里应该列出真正的Traceback”:PS:“STACKOVERFLOW DON'T LET ME PUT MORE THAN 2 hyperlinks”=“http://58.215.177.34/Presentation”
[请将 'STACKOVERFLOW DON'T LET ME PUT MORE THAN 2 hyperlinks' 替换为 'http://58.215.177.34/Presentation'] :)
使用 django runserver 时,我设置了 arvindemo.settings debug = True,一切正常。但是一旦我设置 debug = False,情况就发生了变化。
这是我的意见.py
这里是 urls.py
我确定我的 django 项目没有语法错误,因为当我使用 django runserver 时,一切正常。
任何人都可以帮忙吗?
此致