PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit localer Installation



andy74
12.09.2009, 00:00
Hallo,

ich habe mich gerade daran versucht, vms 1.2.4 local unter xamp zu installieren. Datenbank angelegt, die Eintragungen in der functions.lib aus meiner sicht korrekt eingetragen. Ich kann mich jedoch nicht im adminforce anmelden.

Kann mir jemand bei der Fehlereingrenzung behilflich sein?

eRaaaa
12.09.2009, 00:11
poste doch halt mal deine einstellungen, mögliche fehlermeldungen, etc.

eine beschreibung aller, "geht nicht", oder "kann mich nicht einloggen", hilft da nicht sehr ;D

andy74
12.09.2009, 12:47
Wenn ich in der Adminforce auf Einloggen klicke, passiert nichts ausser dass sich die Anmeldemaske wieder zeigt.

Die function.lib.php im Auszug

Die Einstellungen:


<?
header("Cache-control: no-cache");
// Datenbankserver
$db_host = "localhost";
// Mysql User
$db_user = "root";
// Mysql PW
$db_pass = "";
// Datenbank
$db_base = "vms124";
// Tabellenpräfix (wichtig wenn mehrere VMS in einer DB liegen)
$db_prefix = "vms";
// Domain (ohne Slash am Ende)
$domain = "http://localhost/vms124/files";
// Seitenname
$seitenname = "test";
// Seitenwährung
$waehrung = "Lose";
// ID vom Admin
$admin_id = 1;
// Adminmail
$betreibermail = "info@test.de";

andy74
12.09.2009, 20:34
könnte es vielleicht etwas mit dem verwendeten xampp-paket zu tun haben? passt die php-version ggf. nicht? es läuft php 5.3.0 mit mysql 5.1.37...

Killer1105
12.09.2009, 20:43
Nabends,

// Mysql User
$db_user = "root";

steht da der Benutzername von dir drin?

// Mysql PW
$db_pass = "";

Dort das Passwort?

// Domain (ohne Slash am Ende)
$domain = "http://localhost/vms124/files";

Auch deine Domain richtig?

Wenn ja, dann liegt es am Server.
Ich baue gerade eine neue VMS1.2.4 Seite auf.
Und habe keine Probleme:biggrin1:

Hardy
12.09.2009, 20:50
äh local?
schonmal gehört?
da ist der benutzername "root" korrekt.

@threadstarter
Beim einloggen ins ACP musst du die felder leer lassen.

andy74
12.09.2009, 20:51
da ich das local installiert hab, hab ich mir auch keine große mühe mit password etc gemacht - is nur zum testen.

aber: habe mir gerade eine alte version von xampp gezogen (1.7.0) mit php 5.2.8 und es funktioniert.

scheint wohl irgendwo an der php-version zu liegen?

@hardliner: hatte ich gelesen und auch gemacht

dude32
12.09.2009, 21:05
auch local brauchst du ein passwort, ist auch für deine sicherheit bzw deines rechners

auch ich habe es installiert ohne probleme, selbe konfiguration wie bei dir

andy74
12.09.2009, 21:07
mit oder ohne password...

gleiche installation funktioniert unter xampp 1.7.0, aber nicht unter 1.7.3 - ob es nun an der verwendeten php-version oder an der mysql-version liegt, kann ich nicht abschätzen.

eaxo
12.09.2009, 22:30
In den aktuellen Xampp-Versionen wird darauf hingewiesen, das die Schreibweise

<?
echo "geduldet";
?>nur noch ungern gesehen wird, da mit der stark gestiegenen Verbreitung von XML und der Verwendung von < und ? in anderen Sprachen die Fehleranfälligkeit wächst.


<?php
echo "korrekt";
?>Richtigerweise nimmst du einen guten Texteditor, lässt ihn nach <? fahnden und an den Fundstellen <?php einfügen.
So ganz richtig ist das auch nicht, da der Sonderfall <?=Code/Textausgabe?> außen vor bleibt. Hier (http://www.designerscripte.net/showthread.php?p=77416#post77416) habe ich eine bessere Vorgehensweise beschrieben.


Willst du Xampp überreden die Kurzform zu verarbeiten musst du in xampp\php\php.ini
short_open_tag = on
setzen.

Gruß
eaxo

andy74
12.09.2009, 23:21
na für diese Erklärung sage ich doch einfach DANKE

Zockervogel
18.11.2009, 21:39
Hat auch mir viel geholfen !

Vielen Dank für die perfekte Erklärung !

Achja, ich habe Xampp nach der Änderung gestoppt und das Browserfenster geschlossen.
Danach alles wieder gestartet und neu aufgerufen.