unable to select database

Begonnen von Ria, 26 Februar 2003, 21:24:30

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Ria

Hallo,
ich bekomme die Meldung: "unable to select database"

Neu Installation auf  * WIN98se   FoxServ*, ( OFFLINE  entspr. Apache 1.3.20; Php 4.06; so eingewählt:
http://127.0.0.1/setup/install.php

1. - "phpinfo.php" funktioniert kann nichts auffälliges finden. ( bin aber kein Profi )
2. -  "php.ini" steht register globals auf  -on-
3. -  die Datei "hosts" im windows- verzeichnis hat beide Einträge, also 127.0.0.1 und localhost.
4. -  in der "httpd.conf"  steht: ServerRoot "C:\FOXSERV/Apache"
5. -  und ServerName 127.0.0.1
6.-und DocumentRoot "c:\FOXSERV/www"

Das steht in der Installation:

DatenBank Server:127.0.0.1User der DatenBank:rootPassword der DatenBank:rootName der DatenBank:vkpmaxiPrefix der DatenBank:nukeUserPrefix der DatenBank:nukeDatenbanktyp:MySQL

Egal ob ich die config.php im Ordner setup belasse oder in's "root" ( bei foxserv "www" ) setze, es bleibt bei obiger Fehlermeldung.

**Die Siteadresse steht ebenso auf: http://127.0.0.1**

Achso, es funktioniert auch nicht wenn ich das SP1 drüberkopiere.

Eigentlich habe ich das Gefühl keinen Fehler im System zu haben oder gibt es bei vkp noch was anderes zu beachten  oder sollte ich noch was anderes Einstellen?

Ich habe auch alle temp-Dateien und Cookies vor der Installation gelöscht.

Kann mir jemand helfen?

Gruß Ria

Andi

Hi Ria :)

Die Einstellungen des Apachen scheinen soweit ok zu sein. Evtl. muss der session.save_path in der php.ini noch eingestellt werden. Sehen wir später...

Existiert die Datenbank vkpmaxi bereits? Falls nicht, musst Du die im phpMyAdmin noch anlegen und dann das installscript nochmal aufrufen.
schön´s Grüssle, Andi

Micro

Rennt denn der DB Server?



Php 4.06;

Wie wärs mit ner "besseren" PHP Version?!
's könnt auch an dieser Uralt Version liegen .... *vermut*

[Editiert am 26/2/2003 von SiteAdmin Micro]

Ria

Hallo,
oh sorry, die Datenbank hatte sich sonst mit der installations-Rotine von selbst angelegt.
Deshalb weiss ich leider nicht was ich jetzt genau machen soll, bzw. was ich eintragen muß?
Kann man(n) mir auf die Sprünge helfen?
Gruß Ria

Micro

ups, da hatte ich mich wohl etwas verhaun ;o)

Egal,  mit dem Tipp jetzt solltest Du Dir auch ne neue PHP-Version zulegen

PHPMyAdmin hilft Dir dabei, in der MySQL DB etwas zu tun

http://www.phpwizard.net/projects/phpMyAdmin/

Andi

@ Mirko
Die Version des foxServ ist bei mir monatelang gelaufen, dürfte eigentlich keine Probleme machen mit dem VKP.  ;)  

@ Ria

der phpMyAdmin dürfte mit foxServ bereits installiert sein, müsstest Du aufrufen können mit http://localhost/phpMyAdmin

Da dann eine neue Datenbank " vkpmaxi " anlegen.
schön´s Grüssle, Andi

Ria

Hallo, an alle, vielen DANK!!
@Andi Du hast Recht! Ich habe die Datenbank zu Fuß eingetragen und die Install hat nun funktioniert.
Da hätte auch kein neueres php geholfen, da ich auch schon foxserv3.1beta 1 probiert hatte.

Habe noch folgende Fehlermeldung:

Warning: open(C:\temp\sess_91f3e368eb981f59c23b6e8a1790571e, O_RDWR) failed: m (2) in c:\foxserv\www\mainfile.php on line 27
& & ´
Da steht dies:
ob_start("ob_gzhandler");
session_start();

wenn ich dies noch repariert bekäme?

Gruß Ria

Andi

Fein, dass es geht  :)  

Existiert das Verzeichnis C:\temp    ?
Evtl. schreibgeschützt ?
schön´s Grüssle, Andi

Ria

Hallo,
Temp steht in C:\Windows\Temp ( wie bei windows so von Haus aus ).

Ist nicht schreibgeschützt und zusätzlich freigegeben mit schreib-lesezugriff wobei letzteres ja wohl nicht auch noch nötig sein sollte.

Muß ich einen weiteren im " root " anlegen?
Gruß Ria

Andi

Hi Ria :)

Du kannst entweder die php.ini anpassen (im Windows Verzeichnis) und dort C:\Windows\Temp angeben.
Oder einfacher, den Ordner C:\temp anlegen.
Der Ordner braucht nicht freigegeben sein.

Wie rum ist egal, Hauptsache es stimmt überein.

[Editiert am 26.2.2003 von SiteAdmin Andi]
schön´s Grüssle, Andi

Ria

Hallo,
hat funktioniert -Danke-!
habe erstmal so in der php.ini eingetragen:

; Argument passed to save_handler.  In the case of files, this is the path
; where data files are stored.
session.save_path = C:\windows\temp

jetzt komme ich auch an "Meine Administratordaten".

**Allerdings nur über den link im Willkommens Text.**

Wie komme ich direkt in das Administration System Login?
In der Gesamtauswahl finde ich auch nichts.
Gruß Ria

Andi

 :)   :)  

Suppi !

http://localhost/admin.php

Dafür gibt es standardmässig keinen direkten Link.
schön´s Grüssle, Andi

Ria

 :kiss Hi,
danke für die nette "Führung"! Oft liegen die Fehler wohl im Umfeld.
Ein direkter Link für den Admin wäre doch auch praktisch.
Nun denn, bis bald mal.
Gruß Ria

Andi

Hallo Ria.

denke der Link fehlt bewusst, um nicht zum "rumspielen" zu verleiten.
Du kannst Dir ja evtl. in Deinem Userblock einen solchen erstellen.

Wenns irgendwo klemmt, melde Dich einfach ;)
schön´s Grüssle, Andi