weird trouble in batch upload weird trouble in batch upload
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

weird trouble in batch upload

Started by lordprodigy, March 14, 2006, 05:37:39 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

lordprodigy

I wouldnt say its an error but its a strange thing happening since I upgraded to 1.4.3. When I do batch upload, the page where usually shows the creation of the thumbnails takes forever to generate as it seems to wait for all the thumbs to be created (before it used to be generated instantly and then the individual thumbs) and once generated, I see red Xs instead of the thumbnails... However, the thumbs have been correctly done and I was able to add them to an album... I dont know where this error comes from but it wasnt there in 1.3.3. Does anyone know where the problem is? Thanks in advance.

lordprodigy

Hello,

The problem I have is as follows:

In batch upload, when i browse to the folder with new images and click OK, the page takes really long time to reaload and I get all the thumbnails as red X... this is the output USER:
------------------
Array
(
    [ID] => 15adfd49538ce05203ad579873e9836c
    [am] => 1
)

==========================
USER DATA:
------------------
Array
(
    [user_id] => 1
    [user_name] => admin
    [groups] => Array
        (
            [0] => 1
        )

    [disk_max] => 0
    [disk_min] => 0
    [can_rate_pictures] => 1
    [can_send_ecards] => 1
    [ufc_max] => 0
    [ufc_min] => 0
    [custom_user_upload] => 0
    [num_file_upload] => 1
    [num_URI_upload] => 0
    [can_post_comments] => 1
    [can_upload_pictures] => 1
    [can_create_albums] => 1
    [has_admin_access] => 1
    [pub_upl_need_approval] => 0
    [priv_upl_need_approval] => 0
    [group_name] => Administrators
    [upload_form_config] => 0
    [group_quota] => 0
    [can_see_all_albums] => 1
    [group_id] => 1
)

==========================
Queries:
------------------
Array
(
    [0] => SELECT extension, mime, content, player FROM cpg132_filetypes; (0s)
    [1] => select * from cpg132_plugins order by priority asc; (0s)
    [2] => delete from `b514_coppermine`.cpg132_sessions where time<1142825325 and remember=0; (0.001s)
    [3] => delete from `b514_coppermine`.cpg132_sessions where time<1141619325; (0s)
    [4] => select user_id from `b514_coppermine`.cpg132_sessions where session_id=md5("4456f97717f1003a9927353242d21d85a39814697230e218f9c7921143d519e6"); (0s)
    [5] => select user_id as id, user_password as password from `b514_coppermine`.cpg132_users where user_id=1 (0s)
    [6] => SELECT u.user_id AS id, u.user_name AS username, u.user_password AS password, u.user_group+100 AS group_id FROM `b514_coppermine`.cpg132_users AS u INNER JOIN `b514_coppermine`.cpg132_usergroups AS g ON u.user_group=g.group_id WHERE u.user_id='1' (0s)
    [7] => SELECT user_group_list FROM `b514_coppermine`.cpg132_users AS u WHERE user_id='1' and user_group_list <> ''; (0s)
    [8] => SELECT MAX(group_quota) as disk_max, MIN(group_quota) as disk_min, MAX(can_rate_pictures) as can_rate_pictures, MAX(can_send_ecards) as can_send_ecards, MAX(upload_form_config) as ufc_max, MIN(upload_form_config) as ufc_min, MAX(custom_user_upload) as custom_user_upload, MAX(num_file_upload) as num_file_upload, MAX(num_URI_upload) as num_URI_upload, MAX(can_post_comments) as can_post_comments, MAX(can_upload_pictures) as can_upload_pictures, MAX(can_create_albums) as can_create_albums, MAX(has_admin_access) as has_admin_access, MIN(pub_upl_need_approval) as pub_upl_need_approval, MIN( priv_upl_need_approval) as  priv_upl_need_approval FROM cpg132_usergroups WHERE group_id in (1) (0s)
    [9] => SELECT group_name FROM  cpg132_usergroups WHERE group_id= 1 (0s)
    [10] => update `b514_coppermine`.cpg132_sessions set time='1142828925' where session_id=md5('4456f97717f1003a9927353242d21d85a39814697230e218f9c7921143d519e6'); (0s)
    [11] => SELECT user_favpics FROM cpg132_favpics WHERE user_id = 1 (0s)
    [12] => DELETE FROM cpg132_mod_online WHERE last_action < NOW() - INTERVAL 10 MINUTE (0s)
    [13] => REPLACE INTO cpg132_mod_online (user_id, user_name, user_ip, last_action) VALUES ('1', 'admin', '70.55.144.33', NOW()) (0s)
    [14] => SHOW TABLES LIKE 'cpg132_cms_config' (0s)
    [15] => SELECT * FROM cpg132_cms_config (0s)
    [16] => DELETE FROM cpg132_banned WHERE expiry < '2006-03-20 04:28:45' (0s)
    [17] => SELECT * FROM cpg132_banned WHERE (ip_addr='70.55.144.33' OR ip_addr='70.55.144.33' OR user_id=1) AND brute_force=0 (0s)
    [18] => SELECT aid, title FROM cpg132_albums WHERE 1 (0.001s)
    [19] => SELECT COUNT(*) FROM cpg132_pictures WHERE approved = 'NO' (0.015s)
    [20] => SELECT filepath, filename FROM cpg132_pictures WHERE filepath LIKE 'Nightlife/Time Supperclub/2006-03-19_165_ Miss Universe%' (0.068s)
    [21] => SELECT aid, title FROM cpg132_albums WHERE category = 0 (0s)
    [22] => SELECT DISTINCT a.aid as aid, a.title as title, c.name as cname FROM cpg132_albums as a, cpg132_categories as c WHERE a.category = c.cid AND a.category < '10000' (0.006s)
    [23] => SELECT aid, CONCAT('(', user_name, ') ', a.title) AS title
                                                        FROM cpg132_albums AS a
                                                        INNER JOIN `b514_coppermine`.cpg132_users AS u
                                                        ON category = (10000 + 1) AND user_id = 1 ORDER BY title (0.001s)
)

==========================
GET :
------------------
Array
(
    [startdir] => Nightlife/Time Supperclub/2006-03-19_165_ Miss Universe
)

==========================
POST :
------------------
Array
(
)

==========================
VERSION INFO :
------------------
PHP version: 4.4.1 - OK
------------------
mySQL version: 4.0.25-standard
------------------
Coppermine version: 1.4.4(stable)
==========================
Module: GD
------------------
GD Version: bundled (2.0.28 compatible)
FreeType Support: 1
FreeType Linkage: with freetype
T1Lib Support:
GIF Read Support: 1
GIF Create Support: 1
JPG Support: 1
PNG Support: 1
WBMP Support: 1
XBM Support: 1
JIS-mapped Japanese Font Support:

==========================
Module: mysql
------------------
MySQL Supportenabled
Active Persistent Links 0
Active Links 1
Client API version 4.0.25
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient 
==========================
Module: zlib
------------------
ZLib Support enabled
Compiled Version 1.1.4
Linked Version 1.1.4
==========================
Server restrictions (safe mode)?
------------------
Directive | Local Value | Master Value
safe_mode | Off | Off
safe_mode_exec_dir | no value | no value
safe_mode_gid | Off | Off
safe_mode_include_dir | no value | no value
safe_mode_exec_dir | no value | no value
sql.safe_mode | Off | Off
disable_functions | no value | no value
file_uploads | On | On
include_path | .:/usr/lib/php:/usr/local/lib/php | .:/usr/lib/php:/usr/local/lib/php
open_basedir | /home/b514/:/usr/lib/php:/usr/local/lib/php:/tmp | no value
==========================
email
------------------
Directive | Local Value | Master Value
sendmail_from | no value | no value
sendmail_path | /usr/sbin/sendmail -t -i | /usr/sbin/sendmail -t -i
SMTP | localhost | localhost
smtp_port | 25 | 25
==========================
Size and Time
------------------
Directive | Local Value | Master Value
max_execution_time | 30 | 30
max_input_time | -1 | -1
upload_max_filesize | 2M | 2M
post_max_size | 55M | 55M
==========================

Page generated in 0.398 seconds - 24 queries in 0.092 seconds - Album set : ; Meta set: ;


Then from there, when I select which album to add the photos to and then confirm, the page reloads empty (things are going on in the background) and it reloads after a while (many images). this is the output I got: USER:
------------------
Array
(
    [ID] => 15adfd49538ce05203ad579873e9836c
    [am] => 1
)

==========================
USER DATA:
------------------
Array
(
    [user_id] => 1
    [user_name] => admin
    [groups] => Array
        (
            [0] => 1
        )

    [disk_max] => 0
    [disk_min] => 0
    [can_rate_pictures] => 1
    [can_send_ecards] => 1
    [ufc_max] => 0
    [ufc_min] => 0
    [custom_user_upload] => 0
    [num_file_upload] => 1
    [num_URI_upload] => 0
    [can_post_comments] => 1
    [can_upload_pictures] => 1
    [can_create_albums] => 1
    [has_admin_access] => 1
    [pub_upl_need_approval] => 0
    [priv_upl_need_approval] => 0
    [group_name] => Administrators
    [upload_form_config] => 0
    [group_quota] => 0
    [can_see_all_albums] => 1
    [group_id] => 1
)

==========================
Queries:
------------------
Array
(
    [0] => SELECT extension, mime, content, player FROM cpg132_filetypes; (0s)
    [1] => select * from cpg132_plugins order by priority asc; (0s)
    [2] => delete from `b514_coppermine`.cpg132_sessions where time<1142825325 and remember=0; (0.001s)
    [3] => delete from `b514_coppermine`.cpg132_sessions where time<1141619325; (0s)
    [4] => select user_id from `b514_coppermine`.cpg132_sessions where session_id=md5("4456f97717f1003a9927353242d21d85a39814697230e218f9c7921143d519e6"); (0s)
    [5] => select user_id as id, user_password as password from `b514_coppermine`.cpg132_users where user_id=1 (0s)
    [6] => SELECT u.user_id AS id, u.user_name AS username, u.user_password AS password, u.user_group+100 AS group_id FROM `b514_coppermine`.cpg132_users AS u INNER JOIN `b514_coppermine`.cpg132_usergroups AS g ON u.user_group=g.group_id WHERE u.user_id='1' (0s)
    [7] => SELECT user_group_list FROM `b514_coppermine`.cpg132_users AS u WHERE user_id='1' and user_group_list <> ''; (0s)
    [8] => SELECT MAX(group_quota) as disk_max, MIN(group_quota) as disk_min, MAX(can_rate_pictures) as can_rate_pictures, MAX(can_send_ecards) as can_send_ecards, MAX(upload_form_config) as ufc_max, MIN(upload_form_config) as ufc_min, MAX(custom_user_upload) as custom_user_upload, MAX(num_file_upload) as num_file_upload, MAX(num_URI_upload) as num_URI_upload, MAX(can_post_comments) as can_post_comments, MAX(can_upload_pictures) as can_upload_pictures, MAX(can_create_albums) as can_create_albums, MAX(has_admin_access) as has_admin_access, MIN(pub_upl_need_approval) as pub_upl_need_approval, MIN( priv_upl_need_approval) as  priv_upl_need_approval FROM cpg132_usergroups WHERE group_id in (1) (0s)
    [9] => SELECT group_name FROM  cpg132_usergroups WHERE group_id= 1 (0s)
    [10] => update `b514_coppermine`.cpg132_sessions set time='1142828925' where session_id=md5('4456f97717f1003a9927353242d21d85a39814697230e218f9c7921143d519e6'); (0s)
    [11] => SELECT user_favpics FROM cpg132_favpics WHERE user_id = 1 (0s)
    [12] => DELETE FROM cpg132_mod_online WHERE last_action < NOW() - INTERVAL 10 MINUTE (0s)
    [13] => REPLACE INTO cpg132_mod_online (user_id, user_name, user_ip, last_action) VALUES ('1', 'admin', '70.55.144.33', NOW()) (0s)
    [14] => SHOW TABLES LIKE 'cpg132_cms_config' (0s)
    [15] => SELECT * FROM cpg132_cms_config (0s)
    [16] => DELETE FROM cpg132_banned WHERE expiry < '2006-03-20 04:28:45' (0s)
    [17] => SELECT * FROM cpg132_banned WHERE (ip_addr='70.55.144.33' OR ip_addr='70.55.144.33' OR user_id=1) AND brute_force=0 (0s)
    [18] => SELECT aid, title FROM cpg132_albums WHERE 1 (0.001s)
    [19] => SELECT COUNT(*) FROM cpg132_pictures WHERE approved = 'NO' (0.015s)
    [20] => SELECT filepath, filename FROM cpg132_pictures WHERE filepath LIKE 'Nightlife/Time Supperclub/2006-03-19_165_ Miss Universe%' (0.068s)
    [21] => SELECT aid, title FROM cpg132_albums WHERE category = 0 (0s)
    [22] => SELECT DISTINCT a.aid as aid, a.title as title, c.name as cname FROM cpg132_albums as a, cpg132_categories as c WHERE a.category = c.cid AND a.category < '10000' (0.006s)
    [23] => SELECT aid, CONCAT('(', user_name, ') ', a.title) AS title
                                                        FROM cpg132_albums AS a
                                                        INNER JOIN `b514_coppermine`.cpg132_users AS u
                                                        ON category = (10000 + 1) AND user_id = 1 ORDER BY title (0.001s)
)

==========================
GET :
------------------
Array
(
    [startdir] => Nightlife/Time Supperclub/2006-03-19_165_ Miss Universe
)

==========================
POST :
------------------
Array
(
)

==========================
VERSION INFO :
------------------
PHP version: 4.4.1 - OK
------------------
mySQL version: 4.0.25-standard
------------------
Coppermine version: 1.4.4(stable)
==========================
Module: GD
------------------
GD Version: bundled (2.0.28 compatible)
FreeType Support: 1
FreeType Linkage: with freetype
T1Lib Support:
GIF Read Support: 1
GIF Create Support: 1
JPG Support: 1
PNG Support: 1
WBMP Support: 1
XBM Support: 1
JIS-mapped Japanese Font Support:

==========================
Module: mysql
------------------
MySQL Supportenabled
Active Persistent Links 0
Active Links 1
Client API version 4.0.25
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient 
==========================
Module: zlib
------------------
ZLib Support enabled
Compiled Version 1.1.4
Linked Version 1.1.4
==========================
Server restrictions (safe mode)?
------------------
Directive | Local Value | Master Value
safe_mode | Off | Off
safe_mode_exec_dir | no value | no value
safe_mode_gid | Off | Off
safe_mode_include_dir | no value | no value
safe_mode_exec_dir | no value | no value
sql.safe_mode | Off | Off
disable_functions | no value | no value
file_uploads | On | On
include_path | .:/usr/lib/php:/usr/local/lib/php | .:/usr/lib/php:/usr/local/lib/php
open_basedir | /home/b514/:/usr/lib/php:/usr/local/lib/php:/tmp | no value
==========================
email
------------------
Directive | Local Value | Master Value
sendmail_from | no value | no value
sendmail_path | /usr/sbin/sendmail -t -i | /usr/sbin/sendmail -t -i
SMTP | localhost | localhost
smtp_port | 25 | 25
==========================
Size and Time
------------------
Directive | Local Value | Master Value
max_execution_time | 30 | 30
max_input_time | -1 | -1
upload_max_filesize | 2M | 2M
post_max_size | 55M | 55M
==========================

Page generated in 0.398 seconds - 24 queries in 0.092 seconds - Album set : ; Meta set: ;


My problem is a) the broken thumbs. they only show broken during the above process but infact they were correctly created and then correctly added to the album and b) the really long refresh of the upload page. Before the page used to reload first and then the confirmation of all the individual images. Now it seems to wait until everything is loaded and them print the page.

Is this normal, or is it a problem? Maybe a server config issue? It used to work very well with 1.3.x. Thanks in advance!

Joachim Müller


lordprodigy

I did everything mentioned in the upload_trouble list but that didnt help... :(

Joachim Müller

no, you did not - read the stuff highlighted in red extra carefully.

lordprodigy

I have disabled user albums and registered people can not upload photos. my bug is in the batch upload process, which is in the admin. Hence I dont see how the stuff in red applies to my case.

oh and ease on that karma tool you seem to be hooked on... Next time you adjust karma levels, have the decency to explain why it went up or down.

Joachim Müller

The karma rating is not your business, as you have been told before; it's the choice of privileged users who have contributed actively and not just only taken, but given as well. It's our choice to give or take karma without having to explain it to you. It's our privilege to ban users as well who constantly misbehave, so you can consider this the last warning. I recommend not arguing about this decision.

If you have uploading issues, the upload troubleshooting section clearly says what we need to know if you need help. If you don't do as suggested, then we can't help you. If you usually don't allow user uploads, then temporarily change your policy and allow supporters to do so. You can savely delete the files the supporters upload during that process and disable the upload capabilities of the test user account we need once the issue was solved. You can even delete the test user later. If you make the album you create for testing purposes visible for a particular group only that contains of the test user, nobody from your regular site visitors will ever find out about the test uploads.

Shouting "bug" isn't making supporters more willing to look into your issues, and judging from your previous record on this board it possibly isn't a bug, but an error or misconfiguration on your side, but let's see.

lordprodigy

Here is what I did:

I created a separate group called testing with all privileges of uploading
I created a user test/test
I allowed uploading of files (temp)
+ what you suggested in the docs

Before giving you the info here, I wanted to test it myself and indeed, I was able to upload a file, create an album and so on, without any problem... Which makes me to think that I have a problem somewhere with the batch upload ONLY. I did a lot of reading on the boards, and people have suggested to use Imagemagic instead of GD due to memory problems. I havent tried that yet, as I have never had such a problem before. I do think that its a bug on my side, as oppose to the software. All I want is to identify the sourse and eliminate it.

I cant think of any other way of replicating the problem except giving you an admin account. Do you have any suggestions? Thanks.

lordprodigy

I still have the problem. Any ideas on how I can troubleshoot it? thanks.

Joachim Müller

do a right-click, properties on the thumbnails of the final batch-add screen that show a broken image. Post the URL