Hi,
I've started my latest drupal-driven website a few moths ago and everything has been going well untill a few weeks ago. My content is all based on four flexinode types, three of which have one image upload field each.
All of the image upload fields have stopped working about two weeks ago but no error messages are being printed to screen or written in drupal's log. The image is not uploaded (I checked through FTP), the database entry in flexinode_data has textual_data, numeric_data, serialized_data emtpy.
Here is what I've come up with at the moment:
-It's not a client side problem: all my users are having the same problem on different machines and I've tried Firefox 1.0, Firefox 1.5 and MSIE 6.0
-It's not a permissions problem the "files" and "files/tmp" directories both have 777 permissions and are the ones specified for upload in drupal's general settings.
-The problem applies to flexinode file upload too (i've created a new content type with an image and a file and it won't upload either but, again, does not give any error messagge)
-Does not depend on public/private download method as suggested here: http://drupal.org/node/39250
-Upload module does not work either
I've extensively searched drupal's forums and flexinode's patches and bug reports including:
http://drupal.org/node/54082 (Uploaded image is erased when previewing a post before submitting it)
And especially:
http://drupal.org/node/40811 (image/file upload does not work)
tried the different code without success
http://drupal.org/node/19211 (can't upload if image size settings are not set)
image size settings are ok
I was going to submit a bug report but I'd like to find out a little bit more about the problem.
Does anybody know what this behaviour could be caused by?
do you have any debugging suggestions (where to look, what to try...)?
thanks!
mjs2020
Comments
How about file system space?
How about file system space? It may be possible you have used up your file system space on your hosting service. The other thing you might do is contact your hosting service and see if they made any changes around the time things stopped working that might impact file uploading.
Bingo! I think you got it...
Bingo!
I think you got it... i had checked userspace for my user login and there was plenty, I could upload to the files directory via ftp without any poblem. But Apache and PHP are running as a different user which had no more space left!
PHP should output errors on such cases shouldn't it?? something like "no more space available man!"
oh well it was a simple problem in the end, thanks for your help!
cheers,
mjs2020