By Anonymous (not verified) on
Hi all,
I'm having a weird issue on multiple of my D6 instances. I tried to debug by disabling modules and going thru the logs but I couldn't find any hints. Can someone help me debug this?
What I do:
- Edit existing node
- Clicking on "save"
- Ending up on edit-screen without any error message or log entries.
There are no fields empty which are marked as "necessary" nor anything else that is strange. It basically stopped working from one day to the other, without me changing anything server side (it's a root server).
Any hints on how I could tackle this one? Or where I could even start?
Thanks in advance,
oliver
Comments
For debugging purposes, try
For debugging purposes, try to remember anything that might have happened to your server or that you may have changed on your server or sites around that time.
Is there any chances you've hidden your error messages with CSS? After you try to edit a node and save it and get back to the page with no error messages, view the source code and do a search for "error".
Can you still create new nodes? Try creating one. If you can create one, try editing it and see if you can save that.
Finally, any custom modules on your sites?
I have the same problem,
I have the same problem, which also prevents me of creating new nodes.
It could be some javascript-conflict (though no errors are present), as it also disables the conditional field module routine.(see below)The problem goes away when I disable the imagefield module / delete any imagefields on the node type (though on earlier instances of the site I didn't have any problems). It's also present when I have a node type with nothing but the imagefield.
Uploading via imagefield works well by the way, it just won't leave the edit page.
The problem could have arrived on installing the unique field module (though this is just a wild guess, I installed other modules that day before I realized the problem, f.e. Transliteration) though it doesn't go away on deactivating it.(see below)I tried deactivating other js modules (WYSIWYG/CKedit, Date-Popup) to no avail.
It turned out to be a problem
It turned out to be a problem which is known and only happens on multi language sites. As I read thru various forum posts, I came across something which describes the problem I had and its root: The file field upload button had the same translation as the button to save the node. This resulted in the node-edit page being reloaded instead of the node being saved.
I was able to fix this by manually changing the translation string of the upload button. In my case, the german translation, I changed it from "Speichern" to "Hochladen" and voila, everything worked fine again.
I use drush to update language strings on all my installs periodically. So I bricked the pages myself. :-) I was in contact with one of the admins of the german translation team and he told me that he'll fix the string ASAP.
This is a weird and annoying bug, but as far as I was able to research on the issue queue, it cannot be fixed without some parts of modules being conceptually changed.
That was indeed the reason
That was indeed the reason for the behaviour, thank you very much for your comment, I was already restoring older backups!
I also updated my strings via l10-update that day, so that seemed to have caused the error on Filefields. (Same reason: Speichern = Upload+Save)
Maybe the l10-update-Page should display a message or something.
No Problem ;) I have no idea
No Problem ;)
I have no idea how one could tackle this one. I don't think anybody will do a lot of changes to existing D6 modules, especially this one would require complete rewrites as I read on the issue queue. I suggest implementing this in your personal knowledge base / checklist for D6 specific worst cases / update hiccups. :)
Yes, I just mentioned this
Yes, I just mentioned this under the issue queue of the l10n_update module as a possible direction for others.