Hi,
I have some problems with Zenphoto. The installation was fine and I can also upload pictures (with the admin options) and view them, either in thumbnails or in original size.
However, I cannot manage to show pictures uploaded via FTP. Furthermore, I have a problem viewing the entire gallery. When I click the appropriate link, I get the error message:
Zenphoto error: Album does not exist.
...although it works with typing in the full url (with /index.php).
I tried to get rid of this problem myself and looked through a bunch of existings topics, but nothing helped.
The link to my gallery is here:
http://www.upsidedown.kilu.de/partybilder/photos/zenphoto/The rewritebase line in the .htaccess file looks like this: RewriteBase /zenphoto
Maybe, it helps adding the zp_config.php:
`<?php /* PUT NOTHING BEFORE THIS LINE, not even a line break! */<br />
$conf = array();
define("DEBUG", false);
/** Do not edit above this line. **/
/**********************************/
/////////// zenPHOTO Configuration Variables //////////////////////////////
// After you're done editing this file, load
//
http://www.yoursite.com/zenphotodir/zen/setup.php// to run the setup (of course, replacing the paths where needed).
// NOTE: web_path and server_path are no longer needed! If you're having problems
// with the auto-detected paths, you can override them at the bottom of this file.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// Database Information (the most important part!)
////////////////////////////////////////////////////////////////////////////////
$conf['mysql_user'] = "";
$conf['mysql_pass'] = "";
$conf['mysql_host'] = "localhost"; // Won't need to change this 90% of the time.
$conf['mysql_database'] = "";
// If you're sharing the database with other tables, use a prefix to be safe.
$conf['mysql_prefix'] = "";
////////////////////////////////////////////////////////////////////////////////
// General Gallery Configuration
////////////////////////////////////////////////////////////////////////////////
// What you want to call your photo gallery.
$conf['gallery_title'] = "ABI KMG 2008 - Gallerie";
// Your web site title and address, if you have one. If not, leave blank.
// These are used to link back to your main site, but your theme must support it.
$conf['website_title'] = "";
$conf['website_url'] = "";
// If you're in a different time zone from your server, set the offset in hours:
$conf['time_offset'] = 0;
// If you have Apache mod_rewrite, put true here, and you'll get nice cruft-free URLs.
// MAKE SURE TO EDIT THE .htaccess FILE with your path information.
$conf['mod_rewrite'] = false;
// Admin interface username (also required for running setup).
$conf['adminuser'] = "admin";
// This isn't that secure, so don't put anything here you don't want anyone to see...
// (but make sure you change it to something other than 1234...)
$conf['adminpass'] = "";
// The email for the admin user. Used to send notification emails.
$conf['admin_email'] = "";
// If you're running a secure server, change this to 'https' (Most people will leave this alone)
$conf['server_protocol'] = "http";
// The character encoding to use internally. Leave at UTF-8 if you're unsure.
$conf['charset'] = 'UTF-8';
////////////////////////////////////////////////////////////////////////////////
// Image Processing Configuration
////////////////////////////////////////////////////////////////////////////////
// JPEG Compression quality for all images and thumbnails (respectively):
$conf['image_quality'] = 85;
$conf['thumb_quality'] = 75;
// Default image display width (themes will be able to control this
// to an extent in the future, but for now you may have to adjust it to fit your theme).
$conf['image_size'] = 595;
// If this is set to true, then the longest side of the image will be $image_size.
// Otherwise, the *width* of the image will be $image_size.
$conf['image_use_longest_side'] = true;
// Allow images to be scaled up to the requested size? This could result in loss
// of quality, so it's off by default.
$conf['image_allow_upscale'] = false;
// Default thumbnail size and scale:
// If $thumb_crop is set to true, then the thumbnail will be a centered portion of the image
// with the given width and height after being resized to $thumb_size (by shortest side).
// Otherwise, it will be the full image resized to $thumb_size (by shortest side).
// NOTE: thumb_crop_width and height should always be less than or equal to thumb_size
$conf['thumb_size'] = 100;
$conf['thumb_crop'] = true;
$conf['thumb_crop_width'] = 85;
$conf['thumb_crop_height'] = 85;
// Paging options:
// Control of their display is done in the theme, so you might need to change these
// after switching themes to make it look better.
$conf['albums_per_page'] = 5;
$conf['images_per_page'] = 15;
////////////////////////////////////////////////////////////////////////////////
// Comment cleaning configuration
////////////////////////////////////////////////////////////////////////////////
// Tags and attributes allowed in comments
// Follow the array form array('tag' => array('attribute' => array()))
$conf['allowed_tags'] = array (
'a' => array ('href' => array (), 'title' => array ()),
'abbr' => array ('title' => array ()),
'acronym' => array ('title' => array ()),
'b' => array (),
'blockquote' => array ('cite' => array ()),
'code' => array (),
'em' => array (),
'i' => array (),
'strike' => array (),
'strong' => array (),
'ul' => array (),
'ol' => array (),
'li' => array (),
);
////////////////////////////////////////////////////////////////////////////////
// Path Overrides
////////////////////////////////////////////////////////////////////////////////
// Uncomment the following two lines ONLY IF YOU'RE HAVING PROBLEMS,
// like "file not found" or "not readable" errors.
// These allow you to override Zenphoto's detection of the correct paths
// on your server, which might work better on some setups.
////////////////////////////////////////////////////////////////////////////////
// define('WEBPATH', '/zenphoto');
// define('SERVERPATH', '/full/server/path/to/zenphoto');
/** Do not edit below this line. **/
/**********************************/
$_zp_conf_vars = $conf;
?>`
I'm sorry for that mass of text, but I hope it helps.
Another further question is (if it finally works), is it possible to get Zenphoto embedded in a webpage, i.e. in frames?
Thank you very much, I appreciate every help.
Greetings from Germany!
upsidedown
Comments
And words of wisdom: make sure when you provide your configuration files, don't send your actual admin logins with it. It makes it real easy for mean people.
How's Germany this time of year? My mother's side of the family is all from Marburg. Someday I hope to go.
It worked with deleting the .htaccess file. Thank you!
I figured out to get zenphoto work with an iframe, but I still don't know how to show pictures uploaded via FTP. Can you help me with that?
Germany is usually pretty cold this time of the year. But this year it's abnormally warm, due to the global warming I guess... (but thats a different topic) However, the time before Christmas is just great. Hope you will get to Germany someday.
`RewriteBase /partybilder/photos/zenphoto`
It should work properly with nicer URLs.
@ thinkdreams: My fault was, that I uploaded them to the cache folder, instead of the album folder. Thank you!
@ trisweb: I tried that, but there's still the same going wrong. If you still have an idea how to solve that problem and post it here, I would very much appreciate that. If you need some more detail, just ask for it. Thanks in advance. (: