An HTTP error 0 occured.

Events happening in the community are now at Drupal community events on www.drupal.org.
PatrickTarzan's picture

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

dhas's picture

Kör du Apache2 eller Nginx som webbserver?

Det vet jag inte, jag

PatrickTarzan's picture

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

dhas's picture

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.

Tack för tipset, har mailat

PatrickTarzan's picture

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

PatrickTarzan's picture

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

PatrickTarzan's picture

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,

olofbokedal's picture

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

PatrickTarzan's picture

Vart ska man lägga jQuery pluginen någonstans?

Det är inget som följer med

olofbokedal's picture

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

PatrickTarzan's picture

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,

olofbokedal's picture

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

PatrickTarzan's picture

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

PatrickTarzan's picture

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.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: