gallery2 - installation problem
Timothy Murphy
tim at birdsnest.maths.tcd.ie
Sun Feb 18 12:06:13 UTC 2007
Timothy Murphy wrote:
> Is anyone successfully using gallery2 under Fedora-6?
>
> Having installed gallery2 with "yum install gallery2*"
> when I enter the first (Authenticate) step
> I get the message
> "Error: could not locate login.txt"
> even though the correct login.txt is in the same gallery2 directory
> as main.php, as advised.
>
> I've googled for this message, and found many hits,
> but nowhere have I seen a coherent solution.
After spending a whole day on this,
I have come to the conclusion that there is a serious error in gallery2
as packaged by Fedora-6.
The file .../gallery2/install/steps/AuthenticationStep.class
contains two incomprehensible errors,
as described in the correction patch below.
I don't understand how whoever put this package together
failed to see this error,
since the program cannot have run as far as I can see.
-----------------------------------------
[tim at alfred steps]$ diff -u AuthenticateStep.class.orig
AuthenticateStep.class
--- AuthenticateStep.class.orig 2006-08-17 22:26:07.000000000 +0100
+++ AuthenticateStep.class 2007-02-18 03:05:33.000000000 +0000
@@ -52,7 +52,7 @@
}
function loadTemplateData(&$templateData) {
- $authenticationDir = '/srv/gallery2';
+ $authenticationDir = '/var/www/html/gallery2';
if (isset($_SERVER['DOCUMENT_ROOT'])
&& preg_match('#^' . $_SERVER['DOCUMENT_ROOT'] . '/(.*)#',
$authenticationDir, $matches)) {
@@ -62,7 +62,7 @@
if (!$this->isComplete()) {
/* Authenticate */
$authenticated = false;
- $authFile = '/srv/gallery2/login.txt';
+ $authFile = '/var/www/html/gallery2/login.txt';
if (!file_exists($authFile)) {
if (!$this->_firstTime) {
$templateData['errors'][] =
-----------------------------------------
--
Timothy Murphy
e-mail (<80k only): tim /at/ birdsnest.maths.tcd.ie
tel: +353-86-2336090, +353-1-2842366
s-mail: School of Mathematics, Trinity College, Dublin 2, Ireland
More information about the fedora-list
mailing list