Upload issues - don't seem to work with batch or single upload Upload issues - don't seem to work with batch or single upload
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Upload issues - don't seem to work with batch or single upload

Started by djaychela, December 12, 2005, 12:34:51 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

djaychela

I've installed 1.4.2 as per the instructions, on my home server running Suse 9.1 Pro, Apache 2.0.49, PHP 4.3.4.  I've got the script up and 'running', but I cannot upload any files successfully - if I try to do so via an HTTP upload, this happens - I click on "upload", select the file, and hit "continue" and then get the "Successful uploads" page, which says that 1 file was uploaded OK.  I then click "continue" to add files to albums, and nothing seems to happen - I seem to be taken back to the same page again.

If I upload files to the server via FTP, and then do "batch add files", I can pick the directory and it then lists all the files in there.  I can pick the gallery I wish to add them to from the drop down menu, and then click 'insert files' then I get the next page which lists the files, and each of them get "click for details or to reload' next to them in the 'result' column.  Clicking there doesn't seem to do anything, and nothing gets added to the gallery I have selected.

I have read a lot of posts on this forum, and many of them just point to "RTFM" or the same FAQ - I (think) I've covered everything in those, and nothing has changed.  All of the appropriate files and directories are CHMODded to 777 (755 doesn't work), and PHP is not running in "safe mode".  I can't see where any error messages are displayed - I just get the debug info.  I have set up a test user account as requested:

location:  http://darrenjones.is-a-geek.com/bdcc/gallery/index.php
username: testuser
password: testuser

Any help would be appreciated - normally I can get things up and running, but this just doesn't seem to make any sense to me.

kegobeer

Do not send me a private message unless I ask for one.  Make your post public so everyone can benefit.

There are no stupid questions
But there are a LOT of inquisitive idiots

djaychela

Although I'm using 1.4.2 and the pages look slightly different, I believe that I've done that.

kegobeer

Single file uploads work perfectly.  Enable multiple file uploads for another test.
Do not send me a private message unless I ask for one.  Make your post public so everyone can benefit.

There are no stupid questions
But there are a LOT of inquisitive idiots

djaychela

OK, I'm a bit confused there, but it clearly works.  I've re-enabled the multiple uploads, with 3 boxes.....

kegobeer

Works fine for me.  I uploaded 2 images, and then 3 images.  No problems.  Have you tried this from a different location?  What size images are you trying to upload?
Do not send me a private message unless I ask for one.  Make your post public so everyone can benefit.

There are no stupid questions
But there are a LOT of inquisitive idiots

djaychela

I have tried it again, this morning and it works fine with some photos, but not with others.  It doesn't work with a JPG file that is 800kb (less than the max set of 1024) which is 1600x1200 (again, less than the max width set of 2048).  I'm doing it over a wireless network so I can see if there is activity when I do the upload, and there is network activity when I do that which is proportional to the size of the file I'm trying to upload.  It works OK with smaller images, and I just tried changing the main config so that it would re-size any photos that were too large, and it made no difference - I still just get the "1 files has been uploaded" page, and clicking continue doesn't do anything.

Sorry for not testing this thoroughly enough - I did look at the max file setting before posting here, but as it didn't give me a warning, I didn't try a small file.  My bad.

I've uploaded some pictures now - one that was 212kB (1200x900) uploaded OK, but I get the problem again when I try to do it with a similar picture that's 288kb (1300x975) and 312kb (1400x1050).  If I resize it that same picture to 1200x900 (256kB) it uploads and places OK.

Any suggestions on what this might be?


kegobeer

It sounds like you're running into memory limitations with GD2.  It takes a huge amount of memory to resize large pixel images.  Remember, Coppermine makes the intermediate and thumbnail images during the upload/batch add process.  You also have to factor in the amount of memory the other processes are using.  If you increase your memory limits in php.ini you may be able to add larger dimension images.

You could also try installing ImageMagick.  It isn't tied to PHP memory usage like GD2.  Google for ImageMagick - you should find plenty of guides on how to install it.
Do not send me a private message unless I ask for one.  Make your post public so everyone can benefit.

There are no stupid questions
But there are a LOT of inquisitive idiots

djaychela

OK - I'll give that a go.  Thanks for your help!

I'll re-try the "batch upload" as all the files I'd put on the server were above the 'critical' size, so I'd think that might be the same issue.  Many thanks.

djaychela

Just to close this topic off, I installed ImageMagick, and set the appropriate settings in "Files and Thumbnails advanced settings" (path to IM and set cpg to use ImageMagick instead of GD) and it works a treat - thanks very much for your help, Mr. Beer (or is it Kego).  Great stuff.