Problem nach der Installation mit Admin-Login
Hallo,
habe mir soeben als Test die Version runtergeladen, entpackt und aufn Webspace geladen.
Datei wurde bereits angepasst....
functions.lib.php
PHP-Code:
header("Cache-control: no-cache");
// Datenbankserver
$db_host = "localhost";
// Mysql User
$db_user = "webxxx";
// Mysql PW
$db_pass = "xxxx";
// Datenbank
$db_base = "usr_webxxx_8";
// Tabellenpräfix (wichtig wenn mehrere VMS in einer DB liegen)
$db_prefix = "vms";
// Domain (ohne Slash am Ende)
$domain = "http://xxxxx.de/ordnertest/testmailer";
// Seitenname
$seitenname = "VMS Demo";
// Seitenwährung
$waehrung = "Lose";
// ID vom Admin
$admin_id = 1;
// Adminmail
$betreibermail = "admin@xxx.de";
// Passwort für Crons
$cron_pw = "geheimespasswort";
// beliebiger Alphanumerischer String hilft beim Schutz vor Autoklickern
$percode = 'AbCdEfGhIjKlMnOpQrStUvWxYz123456789';
// Komprimierung der Ausgabe zwischen 0 & 10 wobei 0 die Komprimierung der Ausgabe deaktiviert Empfohlener Wert: 1
$gzip_rate = 0;
Alles diese Datei anschliessend auf Space geladen.
Nun kann ich mich nicht in den Adminbereich einloggen... Seite lädt sich nur neu...
Bedanke mich vorraus... habe leider beider der Suche nichts hilfsreiches gefunden, bzw. habe ich schon alles ausprobiert....
Re: Problem nach der Installation mit Admin-Login
beim ersten login in den admin zugangsdaten frei lasen und einfach einloggen
Re: Problem nach der Installation mit Admin-Login
Habe ich bereits versucht.... hat nicht funktioniert....
Re: Problem nach der Installation mit Admin-Login
Dann in der Datenbank unter vms_seitenkonfig in die Spalte admin_name und admin_pass manuell deine Daten eintragen
achja weiß das ja nicht so genau wie das jetzt beim adminforce ist .. wenn ein md5 verschlüsseltes passwort benötigt wird kannst du dir zum generieren ein schnelles script basteln
PHP-Code:
<?php
$neues_pw = md5('deinpasswort');
echo $neues_pw;
Re: Problem nach der Installation mit Admin-Login
Hallo,
wo muss ich das PW und Adminname unter admin_name und admin_pass eintragen?:confused:
Re: Problem nach der Installation mit Admin-Login
Re: Problem nach der Installation mit Admin-Login
Befinde mich nun in der vms_seitenkonfig
da ist eine Tabelle mit jeweilige beschriftung:
wartung | einzahlgrenze | re1 | re2 | re3 |min_betteln |max_betteln |reload_betteln |denied_domains |admin_name |admin_pass
Und hinten muss man bei admin_name und admin_pass name und pw eintragen?
Re: Problem nach der Installation mit Admin-Login
Re: Problem nach der Installation mit Admin-Login
Habe nun manuell ein admin name und pw eingetragen, funktoniert leider immernoch nicht... woran könnte das liegen?! (PW hab ich verschlüsselt sowie unverschlüssel eingegeben)
Danke vorraus!
Re: Problem nach der Installation mit Admin-Login
Ja dann hast du ein ähnliches Problem wie ich ... :) er kann die Session nicht abspeichern .. Das müsstest du dann in deiner Server Konfiguration ändern .. Ich bin ehrlich ich habs bei mir nicht gefunden aber such mal unter PHP config Session true .. Vllt findest du es ja .. Falls du das nicht hinkriegst dann lösch bei deinem adminforce den Part mit isset Session = true etc und die zusammenhängende klammer dann überspringst du die loginabfrage und du sicherst dein adminforce mit einem htaccess
Re: Problem nach der Installation mit Admin-Login
Wo finde ich den abschnitt mit Session = true im adminforce?
Re: Problem nach der Installation mit Admin-Login
Nur ein kleiner Tipp wenn du das so machen möchtest.. versuch wenn dann dein htaccess passwort oft zu ändern oder wenn du längere Zeit nicht dran musst das du das Passwort komplett entfernst und wenn benötigt dir es wieder erstellt. Noch besser wäre wenn du dir ein login mit php variable als session machst.
also unter /adminforce/index.php sieht es wie folgt aus
PHP-Code:
<?
session_start();
$shows = 0;
if($_POST['check'] == "Login") {
@require_once ('../lib/functions.lib.php');
db_connect();
$page = mysql_fetch_array(db_query("SELECT admin_name, admin_pass FROM ".$db_prefix."_seitenkonfig LIMIT 1"));
if($_POST['loginname'] == $page['admin_name'] && $_POST['passwort'] == $page['admin_pass']) {
$_SESSION['admin'] = 1;
header("Location: ".$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']);
}
}
if($_SESSION['admin'] == 1) {
@include_once('lib/header.php');
@include_once('content'.$_GET['content'].'.php');
@include_once('lib/footer.php');
} else {
?>
<html>
<head>
<title>Adminforce</title>
</head>
<link rel="stylesheet" href="css/main.css" type="text/css">
<body>
<center>
<b>Adminlogin</b>
<form action="" method="POST">
<table border="0">
<tr>
<td><b>Loginname:</b></td>
<td><input name="loginname" type="text"></td>
</tr>
<tr>
<td><b>Passwort:</b></td>
<td><input name="passwort" type="password"></td>
</tr>
<tr>
<td colspan=2 align="center"><input name="check" value="Login" type="submit"></td>
</tr>
</table>
</form>
</center>
</body>
</html>
<?}?>
Nach dem Umbau reichen drei Zeilen
PHP-Code:
<?php
// Passwortabfrage sowie if Schleife anfang entfernt
@include_once('lib/header.php');
@include_once('content'.$_GET['content'].'.php');
@include_once('lib/footer.php');
// Adminform mit abschließender } entfernt
?>