Canon Digital Photography Forums  

P.O.T.N. SUPPORT SHOP IS OPEN, check it out now!

Go Back   Canon Digital Photography Forums > Exhibit Engine > Version 1.0-1.5 discussion
Register Rules FAQ Members List Search Today's Posts Mark Forums Read



Reply
 
Thread Tools Display Modes
Old 6th of April 2004 (Tue)   #1
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default EE 1.5 Release Candidate 4 out

Download from http://photography-on-the.net/ee/beta/EE_RC4.zip

What is new in 1.3 -> 1.5: http://photography-on-the.net/ee/whatsnew_1_5.html

In rc4_installers -folder you have two installers which you must open with web browser to run them:

full_15rc4.php is full database installer which will erase any old EE and start from clean table - all your old data will be lost.

to_rc4.php Is a incremental update script which lets you choose a version and it will then update it to RC4. Currently you have choices
  • * EE 1.22 (full install)
    * EE 1.3 RC
    * 1.5 Beta 4 with fix pack 1 (1st full install)
    * 1.5 Beta 4 fix pack 2
    * 1.5 Beta 5
    * 1.5 Release Candidate 2
    * 1.5 Release Candidate 3

A correct choice will preserve your data. Backup you database first. EE 1.22 users may set up EE backup (set preferences in backup/ee_backup_prefs/preferences.php - use same connect data as in /add/connect.php) and use it for backing up the 1.22 database.

If you by mistake happen to choose e.g. Beta 4 full as current version and you really have RC2, only visible harm will be admin username and pass reset and some misc settings set to default. Choosing 1.22 or 1.3 when you already have 1.5 will produce errors - don't do it.

As always, those who update should backup the database and all custom files
  • * add/connect.php
    * ee_commerce/mail.php and any custom templates.
    * pagetemplates/ -folder
    * yourinput/backup/ee_backup_prefs/preferences.php
You can of course simply avoid uploading all above, but errors always happen.

All files should be replaced, EXCEPT add/connect.php, backup/ee_backup_prefs/preferences.php. After you have replaced the files, add the old custom data to the new ones.

Delete installer folder after successful update/install.

Backup your old database just in case.

For those who update from lower than RC 2, please do the old security-action set:

  • * open analyze_repair editor and wait it to finish once.
    * go into default photodata editor, select EACH menu item and SAVE it.
    * go to photo order editor and just select EACH exhibition in turn.
    * open analyze_repair editor and wait it to finish once.

After update from any version you must go to optimize menu and do first defragment and then optimize.

Manual is coming soon, meanwhile EE "newbies" should (please) read http://photography-on-the.net/ee/bet...oad_system.php to the letter in order to put EE safely on gear 1.

Backup your old database just in case.

Delete installer folder after successful update/install.

Please also check that after update that following folders are still chmod 777:

GALLERY/temp
GALLERY/ftp_temp
GALLERY/export
GALLERY/input/temp
GALLERY/input/UPLOAD
GALLERY/input/UPLOAD/test
GALLERY/input/UPLOAD/ee_temp_upload
GALLERY/input/backup/ee_backup_files


Also, make sure that translation files match in structure with eng

------------------

Whats fixed:
  • * added filefunction URL wrapper setting to rethumbnailer, export and snippets (demo).
    * fixed several problems in export.
    * added panorama to powertools.
    * added new field: media (add in SETTINGS_dropdowns.php).
    * changed preferred order of photo header reading from IPTC/XMP (IPTC field 105 "headline" is now most important).
    * when "display photo detail" is OFF photo detail switch will be hidden automatically.
    * fixed uncookied n/a and wrong data reference problems.
    * fixed problems with multiple category id 1's on same photo. Analyze repair has a detect and fix for systems affected by this.
    * fixed sql bug with sizepath menu sorting (sort by menutext)
    * still found one bug in EE backup's DB A -> DB B database backup set restore.
    * fixed bug in IPTC header vs. default header settings.
    * other small fixes here and there


Some problems still remain. On my list I have
  • * reported: internal ftp times out with multiple (more than 5) photos. Could not reproduce yet.
    * index page needs optimizing
    * media field needs to be added to default photodata settings.
    * Imagick functionality is not yet tested
    * manuals

Feature-wise 1.5 will not have anything more.

After 1.5 I'll work mainly with...
  • * Lightbox (connected to EE commerce and E-card system)
    * EE commerce Pro selling system with sophisticated logging and administration
    * New more timeout-tolerant ftp upload system.
    * Replace size variables with better system (id's)
    * More snippet features
    * Templates for index page
    * Re-resizer (update and add photos sizes).
    * Custom viewerstyles and extension conversion per photo
    * Email notifications
    * E-cards
    * external upload (guest upload)

...and at same time work with these smaller features:
  • * make keywords linked like categories are.
    * some translation checks and additions
    * manual input (almost finished, but I have put it into lower priority after all, sorry)
    * read EXIF in photo editor
    * pagination to photo order editor
    * order formatter in all order editors
    * messagelevels
    * orphan file check/removal ftp utility
    * Export: erase old files first
    * database table prefix (multi-install)
    * dead soldiers count
    * more powertools
    * virtual names for exhibition id's
    * PHPBB integration
    * inbuilt FULL EXIF
    * group indexstyles
    * more optimizing
    * color group dialog lists (unused exhibitions) for clarity
    * more features to EE Backup
    * multiuser permission and admin systems
    * Etc etc etc. The list is endless.
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------

Last edited by Pekka : 4th of October 2005 (Tue) at 17:47.
Pekka is offline   Reply With Quote
This ad block will go away when you log in as member
Old 6th of April 2004 (Tue)   #2
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default

Oh and couple of things.

You may need to re-enter your ftp passwords.

Default login data is:

user: admin
pass: pass
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------
Pekka is offline   Reply With Quote
Old 26th of April 2004 (Mon)   #3
ThatAdamGuy
Member
 
Join Date: Jan 2004
Posts: 34
Default

I have tried to install this 'fresh' but I'm getting the impression that this is not supported. I see no config file that I can update with mySQL info, and so on. Any suggestions?
ThatAdamGuy is offline   Reply With Quote
This ad block will go away when you log in as member
Old 26th of April 2004 (Mon)   #4
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default

Clean install of EE 1.5 RC 4

1. download http://photography-on-the.net/ee/beta/EE_RC4.zip, open in in your home machine and upload whole directory structure to your server, in folder of your choice.

2. Set folder permissions:

These folders must have 777 permissions for EE to work correctly (GALLERY is path to your EE main folder):

GALLERY/temp
GALLERY/export
GALLERY/input/temp
GALLERY/input/UPLOAD
GALLERY/input/UPLOAD/test
GALLERY/input/UPLOAD/ee_temp_upload
GALLERY/input/backup/ee_backup_files

3. Open GALLERY/add/connect.php in text editor and replace
Code:
$servername 	= "localhost";
$databasename 	= "DATABASENAME";
$username 	= "USERNAME";
$password 	= "PASSWORD";
with your own data (which your ISP gave you)

Then edit same database data in GALLERY/input/backup/ee_backup_prefs/preferences.php

Code:
connect_menu ("localhost", "DATABASENAME", "USERNAME", "PASSWORD", "100" );
4. Open the database installer into your browser:
Code:
http://www.yourdomain.com/GALLERY/rc4_installers/full_15rc4.php
(if you get an error page on this stage your add/connect.php has wrong info).

When database installer is run, EE is installed. Delete folder rc4_installers.

You can go to your editor
Code:
http://www.yourdomain.com/GALLERY/input/
with

username: admin
pass: pass


and continue from there by following document http://www.photography-on-the.net/ee...oad_system.php to the letter.
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------

Last edited by Pekka : 19th of February 2005 (Sat) at 18:26.
Pekka is offline   Reply With Quote
Old 27th of April 2004 (Tue)   #5
ThatAdamGuy
Member
 
Join Date: Jan 2004
Posts: 34
Default

Thank you very much for this! I will test this out tomorrow, er, later today
ThatAdamGuy is offline   Reply With Quote
Old 5th of May 2004 (Wed)   #6
c_by_sinus
Member
 
Join Date: Oct 2003
Posts: 92
Default

Quote:
Originally Posted by Pekka
Clean install of EE 1.5 RC 4

Then edit same database data in GALLERY/backup/ee_backup_prefs/preferences.php

Code:
connect_menu ("localhost", "DATABASENAME", "USERNAME", "PASSWORD", "100" );
Hi Pekka,
THIS text was VERY helpful to me for setting up EE. Now it is running.
Allow me two comments:

1) I guess, the path above does not exist, it is in fact:
GALLERY/input/backup/ee_backup_prefs/preferences.php

2) I was not aware, that I have to create first a Mysql-Database. I have never used or worked with such DBs and hence I did not know this. And finally, when I heard this from my service-man, than I did not know, must I create tables or not.

Except this two troubles (specialy point 2) the installation went fine. Now I will go ahead to the path-setup, but because I know, that you did explain this very good, I am not very anxious, that I cannot do this.

Thanks for a great program!
Markus
c_by_sinus is offline   Reply With Quote
Old 12th of July 2004 (Mon)   #7
Ed Rotberg
Member
 
Ed Rotberg's Avatar
 
Join Date: Nov 2003
Location: Nevada City, CA. USA
Posts: 553
Default Unable to runner installer

Pekka,

I must be brain damaged or something. My version 1.5 beta 5 is running just fine, but tonight I worked up the courage to attempt the upgrade to RC4. It's been a while since I've had to do any sort of maintenance to my version 1.5 beta 5 - it's worked smoothly since I installed it.

I am running on a Windows 2000 server, running Apache version 2.0.48. I get the most amazing garbage when I try to run the install script. I will paste a portion of it below, and I hope it shows up properly.

Do you have any idea what I'm doing wrong here????

Thanks in advance,

= Ed =

The garbage is pasted below the dashed line (I hope it shows up properly)
-------------------------------------------------
"; print "
Exhibit Engine MySQL error!
ERROR FROM QUERY {$n} in page '{$p}':

------------------------------
"; print mysql_error(); print "
------------------------------

If you encounter this error with unmodified EE source code please mail this error to EE developers with version number, detailed circumstances when it happened and preferably with a database backup dump. All reports helps improving EE to your satisfaction. Thank You."; print "

"; mysql_close (); exit; } return; } } set_magic_quotes_runtime(0); if (!function_exists("ee_addslashes")) { function ee_addslashes ($x) { if ((get_magic_quotes_runtime()==0) AND (get_magic_quotes_gpc()==0)) { $x = addslashes($x); } if ((get_magic_quotes_runtime()==0) AND (get_magic_quotes_gpc()==1)) { $x = stripslashes(addslashes($x)); } if ((get_magic_quotes_runtime()==1) AND (get_magic_quotes_gpc()==0)) { $x = addslashes($x); } if ((get_magic_quotes_runtime()==1) AND (get_magic_quotes_gpc()==1)) { } return $x; } } if (!function_exists("ee_stripslashes")) { function ee_stripslashes ($x) { if ((get_magic_quotes_runtime()==0) AND (get_magic_quotes_gpc()==0)) { } if ((get_magic_quotes_runtime()==0) AND (get_magic_quotes_gpc()==1)) { $x = stripslashes($x); } if ((get_magic_quotes_runtime()==1) AND (get_magic_quotes_gpc()==0)) { $x = stripslashes($x); } if ((get_magic_quotes_runtime()==1) AND (get_magic_quotes_gpc()==1)) { $x = stripslashes($x); } return $x; } } $verz = "UNKNOWN (maybe no EE at all?)"; $testz = mysql_query( " SELECT ee_version FROM ee_settings " ); while ($row = @mysql_fetch_array($testz)) { $verz = $row['ee_version']; } ?>
EE DATABASE UPGRADE: EE 1.22 or later to EE 1.5 RC 4
Database '' used.
EE reports current version number ''.

If you are unsure which fix pack you have installed for 1.5, select fix pack 1.
CHOOSE CAREFULLY AND DO DATABASE BACKUP BEFORE UPDATING.
This updater works only on untampered EE installations.

--- SELECT CURRENT VERSION --- 1.22 1.3 (RC) 1.5 Beta 4 with fix pack 1 (1st full install) 1.5 Beta 4 fix pack 2 1.5 Beta 5 1.5 Release Candidate 2 1.5 Release Candidate 3
"; function ee_install ($query,$name,$report="1") { $update = mysql_query($query); if ($report == "1") { ee_error ($update,$query,$name); } if ($update) { print "" . $name . "OK"; } if (!$update) { print "" . $name . "ALREADY EXISTS"; } return; } if ($version == "122") { function check_id($table,$id) { $row = $table . "." . $table . "_id"; $check = mysql_query( " SELECT $row FROM $table WHERE $row = '$id' " ); if (!$check) { print "

" . $row . " ...... NOT FOUND!" ; print "ERROR: INSTALL ABORTED"; exit(); } if ($check) { print "

" . $row . " ...... OK" ; } } $test = mysql_query( " SELECT ee_version FROM ee_settings " ); while ($row = mysql_fetch_array($test)) { $ver = $row['ee_version']; } if ($ver == "1.22") { print " "; } else { $v = "1.0"; $test2 = mysql_query( " SELECT ee_version FROM ee_settings " ); if ($test2) { while ($row = mysql_fetch_array($test2)) { $v = $row['ee_version']; } } $today = date("Y-m-d"); print "No action taken. You have version " . $v . ". This updater works only on EE 1.22.

"; //print $features; exit(); } function borg ($assimilate) { $feeder = mysql_query( " $assimilate "); if (!$feeder) { echo("

" . mysql_error() . "
Ed Rotberg is offline   Reply With Quote
Old 13th of July 2004 (Tue)   #8
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default

Ed,

That looks like the server fails to run PHP code (or just sees it as html) which may mean misconfiguration of server. It may also be a damaged file, so first thing I'd do is to download the installer again.
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------
Pekka is offline   Reply With Quote
Old 13th of July 2004 (Tue)   #9
Ed Rotberg
Member
 
Ed Rotberg's Avatar
 
Join Date: Nov 2003
Location: Nevada City, CA. USA
Posts: 553
Default

Quote:
Originally Posted by Pekka
Ed,

That looks like the server fails to run PHP code (or just sees it as html) which may mean misconfiguration of server. It may also be a damaged file, so first thing I'd do is to download the installer again.
Pekka,

I re-downloaded as suggested and tried again with the same result

I'm not sure what to think. My server obviously runs php as I've been running version 15. beta 5 (and earleir version going back to 1.4) for quite some time now.

I've tried to open the installer (to_rc4.php) by dragging it onto Internet Explorer, by navigating to the file from the Open dialog, and by programming a link to the file in an html page. Nothing seems to work. I either get a helper app to open the source code, or I get the output that I quoted above.

I copied the entire EE_RC4 folder to the Apache htdocs root before trying to run it. Am I supposed to follow some other procedures? The really good news is that none of this has affected the operation of my current 1.5b5 gallery. If you'd like to see with your own eyes that it runs php just fine, here is the link:
http://www.edrotberg.org/gallery

FWIW, I'm running PHP 4.3.5. I think I gave the Apache version in the prior post. If you have other specific questions or would like access to the system, I'd be happy to arrange that for you, since I own the server and it sits in my home.

Thanks in advance.

= Ed =
Ed Rotberg is offline   Reply With Quote
Old 25th of July 2004 (Sun)   #10
johannareb
Junior Member
 
Join Date: Jul 2004
Posts: 5
Default Problems with testing

When I click test now to test the ftp connection I get an error msg:
Quote:
Fatal error: Call to undefined function: ftp_connect() in /customers/oppenbok.com/oppenbok.com/httpd.www/test/fetchsettings.php on line 2053
under Test report. So I have no idea if it is working or what is wrong. What should I do?
johannareb is offline   Reply With Quote
Old 25th of July 2004 (Sun)   #11
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default Re: Problems with testing

Quote:
Originally Posted by johannareb
When I click test now to test the ftp connection I get an error msg:
Quote:
Fatal error: Call to undefined function: ftp_connect() in /customers/oppenbok.com/oppenbok.com/httpd.www/test/fetchsettings.php on line 2053
under Test report. So I have no idea if it is working or what is wrong. What should I do?
You don't have PHP ftp module installed on your server. Change ftp engine to "EE Internal FTP" on that same page.
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------
Pekka is offline   Reply With Quote
Old 25th of July 2004 (Sun)   #12
johannareb
Junior Member
 
Join Date: Jul 2004
Posts: 5
Default Stupid question about ImageMagick

OK, it is working. BUT now to a stupid question:
How do I install ImageMagick or Imagick? It has to be installed on the server, right? Not only on my computer? I understand nothing of the manuals ans readmes I find when I have downloaded the programs.
I really want this to work, I like this gallery system a LOT! Thankyou.
johannareb is offline   Reply With Quote
Old 25th of July 2004 (Sun)   #13
Ed Rotberg
Member
 
Ed Rotberg's Avatar
 
Join Date: Nov 2003
Location: Nevada City, CA. USA
Posts: 553
Default No response?

Pekka,

As I stated in my last post, I still have not gotten the installer to work, even after re-downloading a couple of times. Is there anything else you can think of that I might try? I'd really like to get up-to-date as I'm using the gallery more these days.

I believe that I've given version numbers for Apache and PHP in my previous posts.

Thanks in advance,

= Ed =
Ed Rotberg is offline   Reply With Quote
Old 25th of July 2004 (Sun)   #14
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default Re: Stupid question about ImageMagick

Quote:
Originally Posted by johannareb
OK, it is working. BUT now to a stupid question:
How do I install ImageMagick or Imagick? It has to be installed on the server, right? Not only on my computer? I understand nothing of the manuals ans readmes I find when I have downloaded the programs.
I really want this to work, I like this gallery system a LOT! Thankyou.
Imagemagick must be installed on web server EE runs in.
Download and installation info is at http://www.imagemagick.org/www/download.html
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------
Pekka is offline   Reply With Quote
Old 25th of July 2004 (Sun)   #15
Pekka
El General Moderator
 
Pekka's Avatar
 
Join Date: Mar 2001
Location: Hellsinki, Finland
Posts: 11,526
Default Re: No response?

Quote:
Originally Posted by Ed Rotberg
Pekka,

As I stated in my last post, I still have not gotten the installer to work, even after re-downloading a couple of times. Is there anything else you can think of that I might try? I'd really like to get up-to-date as I'm using the gallery more these days.

I believe that I've given version numbers for Apache and PHP in my previous posts.

Thanks in advance,

= Ed =
Sorry Ed, I've been very busy with home stuff and photography and also my computer burned with heat and when rebuilding it got big problems with faulty hardware at the same time, plus many other bad luck issues when rebuildng the system. So I may have missed a lot of replies

I'm sure the problem you have is in how you unpack the zip file. Or in how you upload the files to server. The ZIP is packed with Winzip 8 which is the most used zip packer in the world. You can either unpack it at home and then upload the files, or upload the zip and unpack it in server. How have you done it? If you can PM me your ftp info I can get in an do the installation from here, perhaps that'll reveal something.

Apache 2 and older PHP's do not match well, but if your older EE runs then newer one should not have any problems.
__________________
1D Mark III, 5D Mark II, lenses, 5-string bass
PHOTOS: Selected Snaps | Orchestra Photos | Brass Week 2009
2009 POTN BOOK AVAILABLE NOW -- click here

----------------------------
Pekka is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Do I need a release for this? StellerCrys The Business of Photography 5 3 Weeks Ago 21:12
Longest time in between release notice and actual release? JBF Canon EOS Digital Cameras 4 20th of March 2006 (Mon) 16:24
System Requirements for current 1.5 candidate MichaelChristopher Version 1.0-1.5 discussion 4 19th of April 2005 (Tue) 14:48
Exhibit Engine 1.3 (update) Release Candidate Pekka Version 1.0-1.5 discussion 81 11th of January 2005 (Tue) 00:36
Release OviV General Photography Talk 5 12th of March 2004 (Fri) 16:37


All times are GMT -5. The time now is 18:20.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
This forum is not affiliated with Canon in any way and is run as a free user helpsite by Pekka Saarinen, Helsinki Finland. You will need to register in order to be able to post messages. Cookies are required for registering and posting. HTML in messages is not allowed, plain website addresses are automatically made active by the board.