SWFupload 500错误
discuz 论坛将www域名换成bbs后编辑器内swfuplaod上传报500错误,但是有时候能正常上传;
目前基本排除服务器上PHP的问题,因为改成空白页面也一样报错。
有人遇到过这个问题吗?求指点
swfupload 日志:
---SWFUpload Instance Info---
Version: 2.5.0 2010-01-15 Beta 2
Movie Name: SWFUpload_0
Settings:
upload_url: http://bbs.xxxx.com/misc.php?mod=swfupload&action=swfupload&operation=upload&fid=72
flash_url: static/image/common/swfupload.swf?preventswfcaching=1398395968643
flash9_url: static/image/common/swfupload.swf?preventswfcaching=1398395968643
use_query_string: false
requeue_on_error: false
http_success:
assume_success_timeout: 0
file_post_name: Filedata
post_params: [object Object]
file_types: *.jpg;*.jpeg;*.gif;*.png
file_types_description: Image File
file_size_limit: 5000
file_upload_limit: 0
file_queue_limit: 0
debug: true
prevent_swf_caching: true
button_placeholder_id: imgSpanButtonPlaceholder
button_placeholder: Not Set
button_image_url: /static/image/common/uploadbutton.png
button_width: 100
button_height: 25
button_text:
button_text_style: color: #000000; font-size: 16pt;
button_text_top_padding: 0
button_text_left_padding: 0
button_action: -110
button_cursor: -2
button_disabled: false
custom_settings: [object Object]
Event Handlers:
swfupload_preload_handler assigned: true
swfupload_load_failed_handler assigned: true
swfupload_loaded_handler assigned: false
mouse_click_handler assigned: false
mouse_over_handler assigned: false
mouse_out_handler assigned: false
file_dialog_start_handler assigned: true
file_queued_handler assigned: true
file_queue_error_handler assigned: true
upload_resize_start_handler assigned: false
upload_start_handler assigned: true
upload_progress_handler assigned: true
upload_error_handler assigned: true
upload_success_handler assigned: true
upload_complete_handler assigned: true
debug_handler assigned: true
Support:
Load: Yes
Image Resize: No
SWF DEBUG: SWFUpload Init Complete
SWF DEBUG:
SWF DEBUG: ----- SWF DEBUG OUTPUT ----
SWF DEBUG: Version: 2.5.0 FP9 2010-02-17 Beta 3
SWF DEBUG: movieName: SWFUpload_0
SWF DEBUG: Upload URL: http://bbs.xxxx.com/misc.php?mod=swfupload&action=swfupload&operation=upload&fid=72
SWF DEBUG: File Types String: *.jpg;*.jpeg;*.gif;*.png
SWF DEBUG: Parsed File Types: jpg,jpeg,gif,png
SWF DEBUG: HTTP Success: 0
SWF DEBUG: File Types Description: Image File (*.jpg;*.jpeg;*.gif;*.png)
SWF DEBUG: File Size Limit: 5120000 bytes
SWF DEBUG: File Upload Limit: 0
SWF DEBUG: File Queue Limit: 0
SWF DEBUG: Post Params:
SWF DEBUG: type=image
SWF DEBUG: hash=44bce5db18963b7da4f22a938d165419
SWF DEBUG: uid=2461
SWF DEBUG: ----- END SWF DEBUG OUTPUT ----
SWF DEBUG:
SWF DEBUG: Stage Resize:100 by 25
SWF DEBUG: Button Image Loaded
SWF DEBUG: Stage Resize:100 by 25
SWF DEBUG: Event: fileDialogStart : Browsing files. Multi Select. Allowed file types: *.jpg;*.jpeg;*.gif;*.png
SWF DEBUG: Select Handler: Received the files selected from the dialog. Processing the file list...
SWF DEBUG: Event: fileQueued : File ID: SWFUpload_0_0
SWF DEBUG: Event: fileDialogComplete : Finished processing selected files. Files selected: 1. Files Queued: 1
SWF DEBUG: StartUpload: First file in queue
SWF DEBUG: Event: uploadStart : File ID: SWFUpload_0_0
SWF DEBUG: StartUpload(): Upload Type: Normal.
SWF DEBUG: Global Post Item: type=image
SWF DEBUG: Global Post Item: hash=44bce5db18963b7da4f22a938d165419
SWF DEBUG: Global Post Item: filetype=.jpg
SWF DEBUG: Global Post Item: uid=2461
SWF DEBUG: ReturnUploadStart(): File accepted by startUpload event and readied for standard upload. Starting upload to http://bbs.xxxx.com/misc.php?mod=swfupload&action=swfupload&operation=upload&fid=72 for File ID: SWFUpload_0_0
SWF DEBUG: Event: uploadProgress (OPEN): File ID: SWFUpload_0_0
SWF DEBUG: Event: uploadProgress: File ID: SWFUpload_0_0. Bytes: 77374. Total: 77374
SWF DEBUG: Event: uploadError: HTTP ERROR : File ID: SWFUpload_0_0. HTTP Status: 500.
SWF DEBUG: Event: uploadComplete : Upload cycle complete.
Error Code: HTTP Error, File name: 140400yj5jcc35w3idfkmk.jpg, Message: 500
回复讨论(解决方案)
HTTP Status: 500 就是服务器上PHP造成的,出现了严重错误
可能是你上传的文件大小超过了 php.ini 中的限制
和文件大小没关系的,传多大的都一样;这个问题是在换成子域名后出现的,估计和flash跨域有关系
估计有什么用?何况还是乱估计!
HTTP Status: 500 是服务器发出的,可见请求已经到达了服务器
既然已经到达了服务器,那么就与域名无关了
之所以说估计是因为之前另一个站换域名也出现这个问题,并不是乱估计
500谁都知道是服务器内部错误,但是这个错是flash爆出来的,所以猜测flash内部出错
而且删掉那个PHP文件了还是报500,合理吗
删掉PHP文件报500可以
用firebug查看访问信息
swf里面放的 flash文件不支持跨域
已解决了,就是flash跨域的问题
删掉PHP文件报500可以
用firebug查看访问信息
用firebug 看不了flash内部的请求的

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

如果您在使用打印机时遇到错误消息,例如操作无法完成(错误0x00000771),可能是因为打印机已断开连接。在这种情况下,您可以通过以下方法解决问题。在本文中,我们将讨论如何在Windows11/10PC上修复此问题。整个错误信息说:操作无法完成(错误0x0000771)。指定的打印机已被删除。修复WindowsPC上的0x00000771打印机错误若要修复打印机错误操作无法完成(错误0x0000771),指定的打印机已在Windows11/10PC上删除,请遵循以下解决方案:重新启动打印假脱机

Windows沙盒是否终止,并显示Windows沙盒无法启动,错误0x80070005,拒绝访问消息?一些用户报告说,Windows沙盒无法打开。如果您也遇到此错误,您可以按照本指南进行修复。Windows沙盒启动失败-访问被拒绝如果Windows沙盒终止,并显示Windows沙盒无法启动,错误0x80070005,拒绝访问消息,请确保您以管理员身份登录。此类错误通常是由于权限不足引起的。因此,请尝试以管理员身份登录并查看是否解决问题。如果问题仍然存在,可以尝试以下解决方案:以管理员身份运行Wi

解密HTTP状态码460:为什么会出现这个错误?引言:在日常的网络使用中,经常会遇到各种各样的错误提示,其中包括HTTP状态码。这些状态码是HTTP协议定义的一种机制,用于指示请求的处理情况。在这些状态码中,有一种比较罕见的错误码,即460。本文将深入探讨这个错误码,并解释为什么会出现这个错误。HTTP状态码460的定义:首先,我们需要了解HTTP状态码的基

目录解决方法一解决方法二一、删除Windows更新的临时文件二、修复受损的系统文件三、查看并修改注册表项四、关闭网卡IPv6五、运行WindowsUpdateTroubleshootor工具进行修复六、关闭防火墙和其它相关的杀毒软件。七、关闭WidowsUpdate服务。解决方法三解决方法四华为计算机Windows更新出现“0x8024401c”报错问题现象问题原因解决方案仍未解决?最近web服务器因为系统漏洞需要更新,登录服务器之后,更新提示错误代码0x8024401c解决方法一

AutoCAD是最常用的图纸设计软件之一,但是我们在win11上想要使用时,有可能会遇到win11安装autocad出现错误的问题,这时候我们可以尝试修改注册表来解决。win11安装autocad出现错误:第一步,按下键盘“win徽标+r”打开运行。第二步,输入“regedit”回车打开注册表。3、将“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System”粘贴进上方路径里。4、进入后,双击

在使用Hyper-V创建或启动虚拟机时,如果遇到错误代码0x80070003,可能是由于权限问题、文件损坏或配置错误造成的。解决方法包括检查文件权限、修复损坏文件、确保正确配置等。可通过逐一排除不同可能性来解决此问题。整个错误消息如下所示:服务器在创建[虚拟机名]时遇到错误。无法创建新的虚拟机。无法访问配置存储:系统找不到指定的路径。(0x80070003)。导致此错误的一些可能原因包括:虚拟机文件已损坏。这可能是由于恶意软件、病毒或广告软件攻击而发生的。虽然发生这种情况的可能性很低,但你不能完

如果你在玩《使命召唤:先锋》时遇到了Kadena-Keesler错误,这篇文章可能会对你有所帮助。根据一些玩家的反馈,游戏在WindowsPC、Xbox和PlayStation等平台上都存在这个问题。触发后,您可能会收到以下错误消息:连接失败没有网络连接失败。您必须有活动的网络连接才能在线或通过本地网络进行游戏。[原因:Kadena-Keesler]您还可能收到以下错误消息:连接失败无法访问在线服务。[原因:Kadena-Keesler]此错误在Xbox上的另一个实例如下:您必须有活动的网络连接

终止代码0xc000007b在使用电脑时,有时会遇到各种各样的问题和错误代码。其中,终止代码最为令人困扰,尤其是终止代码0xc000007b。这个代码表示某个应用程序无法正常启动,给用户带来了不便。首先,我们来了解一下终止代码0xc000007b的含义。这个代码是Windows操作系统的错误代码,通常发生在32位应用程序尝试在64位操作系统上运行时。它表示应
