poweradmin installatie werkt niet

Pagina: 1
Acties:

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Hoi


Ten eerste: sorry voor de brakke topic-title, maar ik weet niet helemaal waar het verder aanligt (anders zou ik wel preciezere titel voor dit topic neerzetten).

Situatie:

Ik heb een box (gentoo 2004.3 op x86 (stable) met 2.6.13 (met SMP) als kernel versie.

apache:
Server version: Apache/2.0.54
Server built: Nov 1 2005 22:52:02

mysql:
4.1.14

mod_php:
4.4.0-r3


PHP werkt er keurig op.

Wat wil ik?

Het is zo dat ik op deze bak powerDNS draai (2.9.18), en graag web-based mijn domeinen wil aanpassen etc (ook voor andere mensen die geen SQL kennis hebben is dat wel leuk). Er is een progsel (poweradmin) dat dat kan doen. Ik heb het van poweradmin.org afgehaald, geuntarred en een vhost aangemaakt in apache.


Werkt keurig. Ik ga naar de vhost en krijg de melding dat ik een configje moet aanmaken (logisch), en doe dat, met als resultaat: config.inc.php:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php

/* Edit all fields below here to your information */
/* MySQL Configuration */

$dbhost = 'localhost';
$dbuser = 'pdns_rw';
$dbpass = '*KNIP*';
$dbdatabase   = 'pdns';
$dbdsntype = 'mysql';

/* URI Configuration */
$BASE_PATH = "";

/* DNS Record information */
$HOSTMASTER = "webmaster@mijndomein";

$NS1 = "ns1.nedlinux.com";
$NS2 = "ns2.nedlinux.com";

/* You dont have to edit these fields. Change them if you want. */
$EXPIRE = 1800;
$ALLOW_SOA_EDIT = 0;

$ALLOW_NS_EDIT = 1;\

$NAME_LEVEL_1 = "Normal user";
$NAME_LEVEL_5 = "Administrator";
$NAME_LEVEL_10 = "Administrator w/ user admin rights";

$FANCY_RECORDS = true;

$MASTER_SLAVE_FUNCTIONS = false;

/* ------------------------------------------ */
/* No need to make changes below this line... */
/* Which means, dont touch it                 */
/* ------------------------------------------ */
(ik heb commentaar even gedumpt, en vanaf dat do not touch blok ook geknipt).


Even voor ik verder ga, de opzet van het DB systeem:
database is pdns voor zowel de daemon (die alleen leest) als de web-interface. Elk heeft eigen user (pdns_ro en pdns_rw).

Inloggen op mysql-CLI gaat goed met de user-pass combo voor pdns_rw.
Hierna install.php gedraaid (ja ik heb de readme eens gelezen :+ ), en alles gedaan wat moet gebeuren (root-user aanmaken etc).


Maar nu ga ik naar index.php, en krijg ik een rood error-scherm:
code:
1
2
3
Oops! An error occured!

Unable to include the DB/mysql.php file for `mysql://pdns_rw:aiPeit4n@localhost/pdns'


zoals gezegd gaat inloggen op mysSQL keurig met pdns_rw als user.
Ik heb net een updatedb gedraaid (van slocate dus) en een locate mysql.php leverde niets op. Ook de vorige versie heeft het bestandje niet.


Weet iemand wat ik hier fout doe? Google heeft niet geholpen (diverse queries met betrekking tot dat bestand, maar meestal BSD packages gevonden :( )


PS: zou een modje zo lief willen zijn titel om te gooien? Iets in geest van: [linux]poweradmin: Unable to include the DB/mysql.php lijkt me geschikt


edit: powerDNS zelf werkt wel!

[ Voor 34% gewijzigd door Boudewijn op 04-11-2005 20:13 ]

Zaram module kopen voor je glasvezelaansluiting?


  • active2
  • Registratie: Juni 2001
  • Laatst online: 26-10-2024

active2

Google is your friend

BoudewijnLinux schreef op vrijdag 04 november 2005 @ 19:49:
Hoi

[..]

Maar nu ga ik naar index.php, en krijg ik een rood error-scherm:
code:
1
2
3
Oops! An error occured!

Unable to include the DB/mysql.php file for `mysql://pdns_rw:****@localhost/pdns'
Dat is een pear module. Als je die installeert dan ben je van de foutmelding af. Ik hoop voor je dat poweradmin wil werken want voorzover ik begrepen heb van de auteurs wordt er niet veel aangedaan.

Ennuh als je het wachtwoord uit de configuratie file haalt, dan moet je hem natuurlijk ook uit de foutmelding halen ;)

Google, Het mirakel van de 21e eeuw!!!!


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
active2 schreef op vrijdag 04 november 2005 @ 20:15:
[...]


Dat is een pear module. Als je die installeert dan ben je van de foutmelding af. Ik hoop voor je dat poweradmin wil werken want voorzover ik begrepen heb van de auteurs wordt er niet veel aangedaan.
Ben ik nu aan het emergen (PEAR-PEAR en PEAR-DB).
Mja ik weet niet hoe je anders netjes dingen toevoegt; opzich is het ook wel te doen met een SQL commando. Ik heb trouwens deze poweradmin wel werkend gezien (http://pdns.nedlinux.com).
Ennuh als je het wachtwoord uit de configuratie file haalt, dan moet je hem natuurlijk ook uit de foutmelding halen ;)
Ok, te weinig geslapen.... ik gooi zo pwgen wel aan voor een nieuwe.

Zaram module kopen voor je glasvezelaansluiting?


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
dat was dus inderdaad de oplossing.
Niet echt goed dat ze dat niet in de readme zetten; had me veel tijd gescheeld.


bedankt!

Zaram module kopen voor je glasvezelaansluiting?