Hi all
I used to have coppermine on my webspace, but then my host had probz with the server and everything got lost. Now I'm trying to reinstall it
I've made a subdomain for it, and I'm installing into a /gallery/ folder on that subdomain.
I've done everything like I remembered it from previous install, and used the user guide here on sourceforge to doublecheck that I'm doing it right again. I have chmodded the albums & include folder too.
But when I try to execute the Install.php file it loads a page with this, I'll shorten it down or this post would be too damn long
Quote<?php
/*************************
Coppermine Photo Gallery
************************
Copyright (c) 2003-2005 Coppermine Dev Team
v1.1 originaly written by Gregory DEMAR
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
********************************************
Coppermine version: 1.3.3
$Source: /cvsroot/coppermine/stable/install.php,v $
$Revision: 1.14 $
$Author: gaugau $
$Date: 2005/04/19 03:17:11 $
**********************************************/
// Check if standalone is installed in a portal like phpNuke (added by DJMaze)
$DIR=preg_split("/[\/\\\]/",dirname($_SERVER['PATH_TRANSLATED']));
if ($DIR[count($DIR)-2] == "modules") {
echo "<html><body><h1>ERROR</h1>You installed the standalone Coppermine into your Nuke portal.<br>".
"Please download and install a CPG Port: <a href=\"http://sourceforge.net/project/showfiles.php?group_id=89658\">CPG for PostNuke OR CPG for PHPnuke</a></body></html>";
die();
} // end check
error_reporting (E_ALL ^ E_NOTICE);
require('include/sql_parse.php');
// ---------------------------- TEST PREREQUIRED --------------------------- //
function test_fs()
{
global $errors, $DFLT;
// include must be writable to create config file
if (! is_dir($DFLT['cfg_d'])) {
$errors .= "<hr /><br />A subdirectory called '{$DFLT['cfg_d']}' should normally exist in the directory where you uploaded Coppermine. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.<br /><br />";
} elseif (! is_writable($DFLT['cfg_d'])) {
$errors .= "<hr /><br />The '{$DFLT['cfg_d']}' directory (located in the directory where you uploaded Coppermine) should be writable in order to save your configuration. Use your FTP program to change its mode to 777.<br /><br />";
}
// albums must be writable to upload pictures
if (! is_dir($DFLT['alb_d'])) {
$errors .= "<hr /><br />A subdirectory called '{$DFLT['alb_d']}' should normally exist in the directory where you uploaded Coppermine. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.<br /><br />";
} elseif (! is_writable($DFLT['alb_d'])) {
$errors .= "<hr /><br />The '{$DFLT['alb_d']}' directory (located in the directory where you uploaded Coppermine) should be writable in order to allow pictures upload. Use your FTP program to change its mode to 777.<br /><br />";
}
// userpics must be writable to upload pictures
if (! is_dir("{$DFLT['alb_d']}/{$DFLT['upl_d']}")) {
$errors .= "<hr /><br />A subdirectory called '{$DFLT['upl_d']}' should normally exist in the 'albums' directory. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.<br /><br />";
} elseif (! is_writable("{$DFLT['alb_d']}/{$DFLT['upl_d']}")) {
$errors .= "<hr /><br />The '{$DFLT['upl_d']}' directory (located in the 'albums' directory on your server) should be writable in order to allow pictures upload. Use your FTP program to change its mode to 777.<br /><br />";
}
// edit must be writable to edit pictures
if (! is_dir("{$DFLT['alb_d']}/{$DFLT['edit_d']}")) {
$errors .= "<hr /><br />A subdirectory called '{$DFLT['edit_d']}' should normally exist in the 'albums' directory. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.<br /><br />";
} elseif (! is_writable("{$DFLT['alb_d']}/{$DFLT['edit_d']}")) {
$errors .= "<hr /><br />The '{$DFLT['edit_d']}' directory (located in the 'albums' directory on your server) should be writable in order to allow pictures upload. Use your FTP program to change its mode to 777.<br /><br />";
}
// sql directory must exist
if (! is_dir("{$DFLT['sql_d']}")) {
$errors .= "<hr /><br />A subdirectory called '{$DFLT['sql_d']}' should normally exist in the directory where you uploaded Coppermine. The installer can't find this directory. Check that you have uploaded all Coppermine files to your server.<br /><br />";
I'm sorry if this problem has been discussed before, but I've browsed the support forum and didn't find any similar problems (and it's already damn late ;D )
That means the server is not setup properly to run .php files using php.