Posted by PatrickTarzan on March 18, 2011 at 2:54pm
När jag idag skulle skapa en artikel som vanligt, så får jag helt plötsligt en massa felmeddelanden, och dom ser ut så här:
An HTTP error 0 occured.
/filefield/ahah/story/field_featpic/0
Det blir fel när jag ska bifoga filer och bilder till artiklar och sidor, hur stora och små bilderna/filerna än må vara.
Det märkligaste är att jag igår skapade artiklar och bifogade filer helt utan några problem, och jag har inte ändrat något sedan dess.
Jag använder ImageField och FileField, Googlar jag på det, så verkar andra ha samma problem, men jag förstår ändå inte hur problemet kan dyka upp utan att jag har gjort något.
Comments
Kör du Apache2 eller Nginx
Kör du Apache2 eller Nginx som webbserver?
Damir Hasakovic, Lixion
Det vet jag inte, jag
Det vet jag inte, jag använder mig av City Network som webbhotell, det står bara "Linux", någon mer information får man inte.
Edit: Efter närmare forskning står det att jag kör Linux/Apache.
Kolla med deras support, hade
Kolla med deras support, hade liknande fel på både Apache2 och Nginx. Apache2 installationen hade mod_security installerad och det orsakade lite kompatibilitets problem, efter lite ändringar i dess conf filer gjorde susen.
Gällande Nginx så saknades lite rader i .vhost filen som tar hand om hur Nginx läser imagefield fillänkar.
Damir Hasakovic, Lixion
Tack för tipset, har mailat
Tack för tipset, har mailat webbhotellet, dom sa att dom har ändrat lite parametrar, dock så fungerar det fortfarande inte, så dom ska fortsätta kolla på det.
Webbhotellet vill att jag ger
Webbhotellet vill att jag ger dom felmeddelandet i PHP-form. Dom säger att mod_security inte är installerat. Men det finns ju inget sånt fel-meddelande, det poppar bara upp en ruta med följande felmeddelande:
An HTTP error 0 occured.
/filefield/ahah/story/field_featpic/0
Hur ska man förklara för dom?
Nu har jag suttit hela
Nu har jag suttit hela kvällen och kikat på vad som kan vara fel, och hittade tipset om att kommentera bort följande rader i filefield_widget.inc, och efter det kan man åter igen ladda upp bilder, dock så är det inte länga java, utan sidan laddas om varje gång man laddar upp en bild, vilket är synd.
/* '#ahah' => array( // with JavaScript
'path' => 'filefield/ahah/'. $element['#type_name'] .'/'. $element['#field_name'] .'/'. $element['#delta'],
'wrapper' => $element['#id'] .'-ahah-wrapper',
'method' => 'replace',
'effect' => 'fade',
),
*/
Någon som förstår varför det har blivit såhär?
Vi råkade ut för samma fel,
Vi råkade ut för samma fel, av vad vi trodde var en slump. Efter en massa sökningar kom vi fram till att det kan vara vad som helst..
Så vad det är i ditt fall är nästan omöjligt att säga, men hos oss låg problemet i ett jQuery plugin för formulär, http://jquery.malsup.com/form/. En uppgradering till senaste versionen löste problemet.
Använder du något annat plugin som rör just formulär så kan det vara där problemet ligger.
/Olof Bokedal - Tech Lead at Odd Hill. Acquia Certified Developer.
Vart ska man lägga jQuery
Vart ska man lägga jQuery pluginen någonstans?
Det är inget som följer med
Det är inget som följer med Drupal, så har du inte lagt in det själv så kan det inte vara det som är problemet.
/Olof Bokedal - Tech Lead at Odd Hill. Acquia Certified Developer.
Jag hittade filen
Jag hittade filen jquery.form.js i misc/ är det den filen du syftar på? Jag ersatte den med den senaste versionen som du länkade till, och då försvann alla ajax-funktioner, så det hjälpte troligen inte för mig.
Jag har btw provat att avaktivera CKeditor för att se om det är den som spökar, men ingen skillnad.
Det var inte den vi ersatte,
Det var inte den vi ersatte, utan vi hade laddat ner det till vårt tema. Vet inte om den i misc/ är samma plugin, eller ens vad det gör. Men det är uppenbarligen ingen bra idé att ersätta den.
Tror tyvärr inte jag kan hjälpa dig mer, det verkar som sagt kunna bero på vad som helst. I stort sett alla lösningar jag har läst om har varit olika.
/Olof Bokedal - Tech Lead at Odd Hill. Acquia Certified Developer.
Jag sitter och kollar i käll
Jag sitter och kollar i käll koden på min sida och får då fram följande i början, kan det hjälpa på något sätt:
<script type="text/javascript"><!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, { "basePath": "/", "jcarousel": { "ajaxPath": "/jcarousel/ajax/views" }, "ckeditor": { "teaser": "edit-body", "module_path": "/sites/all/modules/ckeditor", "theme": "analytic", "settings": { "edit-body": { "customConfig": "/sites/all/modules/ckeditor/ckeditor.config.js?1300745811", "defaultLanguage": "sv", "toolbar": "DrupalFull", "enterMode": 2, "shiftEnterMode": 1, "toolbarStartupExpanded": true, "width": "100%", "height": 420, "skin": "kama", "format_tags": "p;div;pre;address;h1;h2;h3;h4;h5;h6", "scayt_autoStartup": false, "stylesCombo_stylesSet": "drupal:/sites/all/modules/ckeditor/ckeditor.styles.js", "contentsCss": [ "/themes/analytic/style.css?c", "/sites/all/modules/ckeditor/ckeditor.css?c" ] } }, "autostart": { "edit-body": true } }, "filefield": { "field_featpic": "png gif jpg jpeg", "field_images": "gif jpg jpeg png", "field_files": "" }, "ahah": { "edit-field-featpic-0-filefield-upload": { "url": "/filefield/ahah/story/field_featpic/0", "event": "mousedown", "keypress": true, "wrapper": "edit-field-featpic-0-ahah-wrapper", "selector": "#edit-field-featpic-0-filefield-upload", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "op": "Ladda upp" } }, "edit-field-featpic-0-filefield-remove": { "url": "/filefield/ahah/story/field_featpic/0", "event": "mousedown", "keypress": true, "wrapper": "edit-field-featpic-0-ahah-wrapper", "selector": "#edit-field-featpic-0-filefield-remove", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "field_featpic_0_filefield_remove": "Ta bort" } }, "edit-field-images-0-filefield-upload": { "url": "/filefield/ahah/story/field_images/0", "event": "mousedown", "keypress": true, "wrapper": "edit-field-images-0-ahah-wrapper", "selector": "#edit-field-images-0-filefield-upload", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "op": "Ladda upp" } }, "edit-field-images-0-filefield-remove": { "url": "/filefield/ahah/story/field_images/0", "event": "mousedown", "keypress": true, "wrapper": "edit-field-images-0-ahah-wrapper", "selector": "#edit-field-images-0-filefield-remove", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "field_images_0_filefield_remove": "Ta bort" } }, "edit-field-images-field-images-add-more": { "url": "/content/js_add_more/story/field_images", "event": "mousedown", "keypress": true, "wrapper": "field-images-items", "selector": "#edit-field-images-field-images-add-more", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "field_images_add_more": "Lägg till ytterligare alternativ" } }, "edit-field-files-0-filefield-upload": { "url": "/filefield/ahah/story/field_files/0", "event": "mousedown", "keypress": true, "wrapper": "edit-field-files-0-ahah-wrapper", "selector": "#edit-field-files-0-filefield-upload", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "op": "Ladda upp" } }, "edit-field-files-0-filefield-remove": { "url": "/filefield/ahah/story/field_files/0", "event": "mousedown", "keypress": true, "wrapper": "edit-field-files-0-ahah-wrapper", "selector": "#edit-field-files-0-filefield-remove", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "field_files_0_filefield_remove": "Ta bort" } }, "edit-field-files-field-files-add-more": { "url": "/content/js_add_more/story/field_files", "event": "mousedown", "keypress": true, "wrapper": "field-files-items", "selector": "#edit-field-files-field-files-add-more", "effect": "fade", "method": "replace", "progress": { "type": "throbber" }, "button": { "field_files_add_more": "Lägg till ytterligare alternativ" } } }, "insert": { "fileDirectoryPath": "sites/default/files", "widgets": { "imagefield_widget": { "maxWidth": "500", "wrapper": ".filefield-element", "fields": { "alt": "input[name$=\"[alt]\"], textarea[name$=\"[alt]\"]", "title": "input[name$=\"[title]\"], textarea[name$=\"[title]\"]", "description": "input[name$=\"[description]\"], textarea[name$=\"[description]\"]" } } } }, "teaserCheckbox": { "edit-teaser-js": "edit-teaser-include" }, "teaser": { "edit-teaser-js": "edit-body" }, "gmap_markermanager": [ ], "gmap": { "auto1map": { "width": "520px", "height": "1000px", "zoom": 6, "maxzoom": "14", "controltype": "Small", "align": "None", "maptype": "Map", "mtc": "standard", "baselayers": { "Map": 1, "Satellite": 1, "Hybrid": 1 }, "styles": { "line_default": [ "0000ff", "5", "45", "", "" ], "poly_default": [ "000000", "3", "25", "ff0000", "45" ], "highlight_color": "ff0000" }, "line_colors": [ "#00cc00", "#ff0000", "#0000ff" ], "behavior": { "locpick": true, "collapsehack": true }, "markermode": "0", "id": "auto1map", "points": [ ], "pointsOverlays": [ ], "lines": [ ], "longitude": "14.8974609375", "latitude": "60.994423108456154" } }, "tableDrag": { "field_images_values": { "field_images-delta-order": [ { "target": "field_images-delta-order", "source": "field_images-delta-order", "relationship": "sibling", "action": "order", "hidden": true, "limit": 0 } ] }, "field_files_values": { "field_files-delta-order": [ { "target": "field_files-delta-order", "source": "field_files-delta-order", "relationship": "sibling", "action": "order", "hidden": true, "limit": 0 } ] } }, "activePath": "/node/add/story", "views": { "ajax_path": "/views/ajax", "ajaxViews": [ { "view_name": "favoriter", "view_display_id": "block_1", "view_args": "", "view_path": "node/add/story", "view_base_path": "bookmarks", "view_dom_id": 2, "pager_element": 0 } ] } });
//--><!]]>
</script>
Denna kod kommer fram TVÅ gånger i början av sidan, det är märkligt, och verkar vara någon bugg eller helt enkelt något fel? Varje .js laddas med andra ord in två gånger.
<script type="text/javascript" src="/misc/jquery.js?c"></script><script type="text/javascript" src="/misc/drupal.js?c"></script>
<script type="text/javascript" src="/misc/tabledrag.js?c"></script>
<script type="text/javascript" src="/sites/default/files/languages/sv_c33bbd4128f01484854a29c14f69eb38.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/panels/js/panels.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/admin/includes/jquery.cookie.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/admin/includes/jquery.drilldown.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/admin/includes/admin.toolbar.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/admin/includes/admin.menu.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/pathauto/pathauto.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/filefield/filefield.js?c"></script>
<script type="text/javascript" src="/misc/jquery.form.js?c"></script>
<script type="text/javascript" src="/misc/ahah.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/insert/insert.js?c"></script>
<script type="text/javascript" src="/misc/autocomplete.js?c"></script>
<script type="text/javascript" src="/misc/collapse.js?c"></script>
<script type="text/javascript" src="/misc/teaser.js?c"></script>
<script type="text/javascript" src="/misc/textarea.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/gmap/js/gmap.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/gmap/js/marker.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/gmap/js/highlight.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/gmap/js/gmap_marker.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/gmap/js/poly.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/gmap/js/locpick.js?c"></script>
<script type="text/javascript" src="/misc/tableheader.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/views/js/base.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/views/js/ajax_view.js?c"></script>
<script type="text/javascript" src="/sites/all/modules/ckeditor/ckeditor/ckeditor.js?I"></script>
Tror ni att det skulle hjälpa
Tror ni att det skulle hjälpa genom att uppdatera Drupal från 6.19 till 6.20? Vågar man sig på det? Har läst att det har hjälpt för några.