can't install (dreaded "Albums directory" error)

I've searched all over these forums and tried everything, but nothing works.

I was able to set-up ZenPhoto, but when I tried to go to the Admin page, it gave the famous "Albums directory not found or readable".

To confirm, YES, my host supports mod_rewrite, so I enabled it and edited the .htaccess file.

YES, I chmodded both the cache and albums folder in my ZenPhoto directory to 777.

I'm using GoDaddy webhosting (Economy plan w/ Linux).

For your reference, here's a dump of my config.php file. Nothing special though.

<?php /* PUT NOTHING BEFORE THIS LINE, not even a line break! */
$conf = array();
define("DEBUG", false);
/** Do not edit above this line. **/

/////////// zenPHOTO Configuration Variables //////////////////////////////
// After you're done editing this file, load
// to run the setup (of course, replacing the paths where needed).

// NOTE: web_path and server_path are no longer needed! :-)

// Database login information (the most important part).
$conf['mysql_user'] = "sqlname";
$conf['mysql_pass'] = "pass";
$conf['mysql_host'] = ""; // Probably won't need to change this.
$conf['mysql_database'] = "dbname";
// If you're sharing the database with other tables, use a prefix to be safe.
$conf['mysql_prefix'] = "";

// What you want to call your photo gallery.
$conf['gallery_title'] = "my photos";

// If you're in a different time zone from your server, set the offset in hours:
$conf['time_offset'] = 0;

// Tags allowed in comments
$conf['allowed_tags'] = "<i><b>


// 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'] = true;

// Admin interface username (also required for running setup).
$conf['adminuser'] = "admin";
// Obviously insecure, 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'] = "pass";

// Image Processing Configuration

// Maximum size in Megabytes of the cache folder (where processed images are stored).
// After this is hit, a cleanup function will run and delete some least recently used resized images.
$conf['maxcache'] = 100;

// 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;

// 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_crop'] = true;
$conf['thumb_crop_width'] = 85;
$conf['thumb_crop_height'] = 85;
$conf['thumb_size'] = 100;

// 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;

/** Do not edit below this line. **/

$_zp_conf_vars = $conf;

if (basename($_SERVER['SCRIPT_FILENAME']) == "i.php" || basename($_SERVER['SCRIPT_FILENAME']) == "admin.php") {
define('SERVERPATH', dirname(dirname($_SERVER['SCRIPT_FILENAME'])));
define('WEBPATH', dirname(dirname($_SERVER['SCRIPT_NAME'])));
} else {
define('WEBPATH', dirname($_SERVER['SCRIPT_NAME']));
define('SERVERCACHE', SERVERPATH . "/cache");
define('WEBCACHE', WEBPATH . "/cache");



Sign In or Register to comment.