Hey ihr. Ich pushe das ganze hier mal hoch. Ich habe nämlich wieder ein Problem mit SWFUpload.
Und zwar habe ich die Seite bis jetzt immer Local entwickelt und getestet. Jetzt hab ich das ganze mal auf den Webspace kopiert und siehe da es geht alles bis auf SWFUpload.
Ich erhalte immer ein Error 403. Ich habe schon gegoogelt ob es bekannte Probleme gibt. Jedoch findet man keine Wirkliche lösung. Viele sagen es liegt am Server und dem Upload-script.
Mein Problem ist nur. Selbst wenn ich unter
Eine nicht existierende Datei hinschreibe, dann müsste ja eigentlich der Error 404 kommen.
Ich erhalte jedoch immernoch nach dem Abschicken ein Error 403.
Deswegen habe ich den Debugger mal true zugewiesen. Aber selbst daraus lese ich keinen Fehler.
Alles anzeigen
Hat jemand eine Ahnung, woran es liegen kann?
Fehlende Zugrifsrechte? Ich habe schon extra zum Testen die CHMOD auf 777 gestellt. Diesmal bin ich echt am verzweifeln :-/
EDIT://
OKay ich habe jetzt rausgefunden, dass es am Server und mod_security liegt. Das blockt flash in irgendeiner hinsicht.
Die lösung soll sein, dass man es abschaltet. Möchte ich einerseits nicht und kann ich wohl auch nicht ohne weiteres.
Dann soll man eine htaccess datei in den ordner mit der flash datei kopieren mit folgendem inhalt:
Erstelle ich das, funktioniert nur leider gar nichts mehr. Dadurch wird die flashdatei iwie unterdrückt.
Und zwar habe ich die Seite bis jetzt immer Local entwickelt und getestet. Jetzt hab ich das ganze mal auf den Webspace kopiert und siehe da es geht alles bis auf SWFUpload.
Ich erhalte immer ein Error 403. Ich habe schon gegoogelt ob es bekannte Probleme gibt. Jedoch findet man keine Wirkliche lösung. Viele sagen es liegt am Server und dem Upload-script.
Mein Problem ist nur. Selbst wenn ich unter
Eine nicht existierende Datei hinschreibe, dann müsste ja eigentlich der Error 404 kommen.
Ich erhalte jedoch immernoch nach dem Abschicken ein Error 403.
Deswegen habe ich den Debugger mal true zugewiesen. Aber selbst daraus lese ich keinen Fehler.
Quellcode
- ---SWFUpload Instance Info---
- Version: 2.2.0 Beta 3
- Movie Name: SWFUpload_0
- Settings:
- upload_url: ../upload.php
- flash_url: js/swfupload.swf?swfuploadrnd=589238443
- use_query_string: false
- requeue_on_error: false
- http_success:
- file_post_name: Filedata
- post_params: [object Object]
- file_types: *.jpg
- file_types_description: JPG Images
- file_size_limit: 2 MB
- file_upload_limit: 0
- file_queue_limit: 100
- debug: true
- prevent_swf_caching: true
- button_placeholder_id: spanButtonPlaceholder
- button_image_url: images/SmallSpyGlassWithTransperancy_17x18.png
- button_width: 180
- button_height: 18
- button_text: <span class="button">Bilder hochladen <span class="buttonSmall">(2 MB Max)</span></span>
- button_text_style: .button { font-family: Helvetica, Arial, sans-serif; font-size: 12pt; } .buttonSmall { font-size: 10pt; }
- button_text_top_padding: 0
- button_text_left_padding: 18
- button_action: -110
- button_disabled: false
- custom_settings: [object Object]
- Event Handlers:
- swfupload_loaded_handler assigned: false
- file_dialog_start_handler assigned: false
- file_queued_handler assigned: true
- file_queue_error_handler assigned: true
- upload_start_handler assigned: false
- upload_progress_handler assigned: true
- upload_error_handler assigned: true
- upload_success_handler assigned: true
- upload_complete_handler assigned: true
- debug_handler assigned: true
- SWF DEBUG: SWFUpload Init Complete
- SWF DEBUG:
- SWF DEBUG: ----- SWF DEBUG OUTPUT ----
- SWF DEBUG: Build Number: SWFUPLOAD 2.2.0 Beta 3 2008-11-16
- SWF DEBUG: movieName: SWFUpload_0
- SWF DEBUG: Upload URL: ../upload.php
- SWF DEBUG: File Types String: *.jpg
- SWF DEBUG: Parsed File Types: jpg
- SWF DEBUG: HTTP Success: 0
- SWF DEBUG: File Types Description: JPG Images (*.jpg)
- SWF DEBUG: File Size Limit: 2097152 bytes
- SWF DEBUG: File Upload Limit: 0
- SWF DEBUG: File Queue Limit: 100
- SWF DEBUG: Post Params:
- SWF DEBUG: PHPSESSID=d668c2f64066ff29cebc66deef5bd8bc
- SWF DEBUG: ----- END SWF DEBUG OUTPUT ----
- SWF DEBUG:
- SWF DEBUG: Event: fileDialogStart : Browsing files. Multi Select. Allowed file types: *.jpg
- 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: Global Post Item: PHPSESSID=d668c2f64066ff29cebc66deef5bd8bc
- SWF DEBUG: ReturnUploadStart(): File accepted by startUpload event and readied for upload. Starting upload to ../upload.php 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: 6350. Total: 6350
- SWF DEBUG: Event: uploadError: HTTP ERROR : File ID: SWFUpload_0_0. HTTP Status: 403.
- SWF DEBUG: Event: uploadComplete : Upload cycle complete.
Hat jemand eine Ahnung, woran es liegen kann?
Fehlende Zugrifsrechte? Ich habe schon extra zum Testen die CHMOD auf 777 gestellt. Diesmal bin ich echt am verzweifeln :-/
EDIT://
OKay ich habe jetzt rausgefunden, dass es am Server und mod_security liegt. Das blockt flash in irgendeiner hinsicht.
Die lösung soll sein, dass man es abschaltet. Möchte ich einerseits nicht und kann ich wohl auch nicht ohne weiteres.
Dann soll man eine htaccess datei in den ordner mit der flash datei kopieren mit folgendem inhalt:
Erstelle ich das, funktioniert nur leider gar nichts mehr. Dadurch wird die flashdatei iwie unterdrückt.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Snowflake ()