Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge

 
Erweiterte Suche

6931 Beiträge in 1141 Themen- von 586 Mitglieder - Neuestes Mitglied: forrest

21-08-2008, 23:25:10
faqboard.info - SupportforumScriptfragenNewswriter News Management ScriptProbleme mit der conf.php
Seiten: [1] 2   Nach unten
Drucken
Autor Thema: Probleme mit der conf.php  (Gelesen 1600 mal)
TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« am: 20-03-2008, 12:03:03 »

Hallo, bin absoluter Neuling was das Webdesign anbelangt.
Habe das Verzeichniss auf www.msd-raceparts.de/nw143 geladen und den Ordner Data(auch allen Unterordnern und Dateien) die nötigen Rechte erteilt. Die conf.php sieht bei mir so aus:
Zitat
<?php
/*
 Newswriter SW 1.4
 PHP News Management System
   Copyright (C) 2000-2002 Philipp Wolfer
   Copyright (C) 2003-2005 Sebastian Baumann
This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the license, or
 (at your option) any later version.
 See license.txt for further information.

http://www.newswriter.info
info@scriptworker.com

last change: 29.12.2004
*/

// 1. VERZEICHNIS-OPTIONEN:
  // Pfade zum Newswriter-Verzeichnis (Domain- und Serverpfad!)
   // Sie koennen die Pfadangaben mit Hilfe des Scripts sysinfo.php im Verzeichnis
  // tools erfahren. Die Pfadangaben muessen in Anfuehrungszeichen stehen!)
  // z.B. $NWCONF_SYSTEM['domain_path'] = 'http://www.newswriter.info';
   $NWCONF_SYSTEM['domain'] = 'http://www.msd-raceparts.de';

  // Ordner, indem der Newswriter installiert worden ist. Wenn die Installation
  // im root Verzeichnis erfolgt ist, kann diese Variable leer bleiben.
   // z.B. $NWCONF_SYSTEM['folder'] = '/nw14';

  $NWCONF_SYSTEM['folder'] = '/nw143';

 // z.B. $NWCONF_SYSTEM['server_path'] = '/usr/local/httpd/htdocs/newswriter'
#      $NWCONF_SYSTEM['server_path'] = 'C:/Program Files/apachefriends/xampp/htdocs/nw';
  $NWCONF_SYSTEM['server_path'] = '/kunden/homepages/44/d66572536/www.msd-raceparts.de/nw143/htdocs';

    $NWCONF_SYSTEM['lock'] = true;


$NWCONF_SYSTEM['domain_path'] =    $NWCONF_SYSTEM['domain'].$NWCONF_SYSTEM['folder'];

require ('www.msd-raceparts.de/admin/data/system.php');
require ('www.msd-raceparts.de/admin/data/news.php');
require ('www.msd-raceparts.de/admin/data/addons.php');
require ('www.msd-raceparts.de/admin/data/usergroup.php');
require ('www.msd-raceparts.de/admin/data/useroptions.php');
require ('www.msd-raceparts.de/admin/data/alluser.php');





/////////////////////////////////
// AB HIER NICHTS MEHR AENDERN!

 # Domain zum Uploadverzeichniss
 $NWCONF_VISUAL['upload'] = $NWCONF_SYSTEM['domain_path'].'/'.$NWCONF_SYSTEM['data_dir'].'/uploads';

  # Relativer Pfad zum Uploadverzeichniss, kann normalerweise so bleiben
   $NWCONF_VISUAL['uploadDir'] = $NWCONF_SYSTEM['server_path'].'/'.$NWCONF_SYSTEM['data_dir'].'/uploads';


// set $NWCONF_SYSTEM['readable_urls'] to false if domain and server path aren't set
if ($NWCONF_SYSTEM['readable_urls'] &&
    (!$NWCONF_SYSTEM['domain_path'] || !$NWCONF_SYSTEM['server_path']))
{
  $NWCONF_SYSTEM['readable_urls'] = false;
}

// set server path if not specified above
if (!$NWCONF_SYSTEM['server_path']) {
  if (isset($HTTP_SERVER_VARS['PATH_TRANSLATED']))
    $NWCONF_SYSTEM['server_path'] = dirname($HTTP_SERVER_VARS['PATH_TRANSLATED']);
  else
    $NWCONF_SYSTEM['server_path'] = dirname($PATH_TRANSLATED);
}
if (strrpos($NWCONF_SYSTEM['server_path'],'/') != strlen($NWCONF_SYSTEM['server_path']) - 1)
  $NWCONF_SYSTEM['server_path'] = $NWCONF_SYSTEM['server_path'].'/';
if (!isset($config_only))
  include($NWCONF_SYSTEM['server_path'].'include/main.inc'.$NWCONF_SYSTEM['php_ext']);
?>
Die phpinfo.php sieht so aus hier klicken
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #1 am: 20-03-2008, 12:19:46 »

Hi,

der Pfad muss so lauten:
Code:
/kunden/homepages/44/d66572536/htdocs/nw143/
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #2 am: 20-03-2008, 12:24:50 »

Jetzt sieht es so aus und es get immer noch nicht.
Zitat
<?php
/*
 Newswriter SW 1.4
 PHP News Management System
   Copyright (C) 2000-2002 Philipp Wolfer
   Copyright (C) 2003-2005 Sebastian Baumann
This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the license, or
 (at your option) any later version.
 See license.txt for further information.

http://www.newswriter.info
info@scriptworker.com

last change: 29.12.2004
*/

// 1. VERZEICHNIS-OPTIONEN:
  // Pfade zum Newswriter-Verzeichnis (Domain- und Serverpfad!)
   // Sie koennen die Pfadangaben mit Hilfe des Scripts sysinfo.php im Verzeichnis
  // tools erfahren. Die Pfadangaben muessen in Anfuehrungszeichen stehen!)
  // z.B. $NWCONF_SYSTEM['domain_path'] = 'http://www.newswriter.info';
   $NWCONF_SYSTEM['domain'] = 'http://www.msd-raceparts.de';

  // Ordner, indem der Newswriter installiert worden ist. Wenn die Installation
  // im root Verzeichnis erfolgt ist, kann diese Variable leer bleiben.
   // z.B. $NWCONF_SYSTEM['folder'] = '/nw14';

  $NWCONF_SYSTEM['folder'] = '/nw143';

 // z.B. $NWCONF_SYSTEM['server_path'] = '/usr/local/httpd/htdocs/newswriter'
#      $NWCONF_SYSTEM['server_path'] = 'C:/Program Files/apachefriends/xampp/htdocs/nw';
  $NWCONF_SYSTEM['server_path'] = '/kunden/homepages/44/d66572536/htdocs/nw143/';

    $NWCONF_SYSTEM['lock'] = false;


$NWCONF_SYSTEM['domain_path'] =    $NWCONF_SYSTEM['domain'].$NWCONF_SYSTEM['folder'];

require ('www.msd-raceparts.de/nw143/admin/data/system.php');
require ('www.msd-raceparts.de/nw143/admin/data/news.php');
require ('www.msd-raceparts.de/nw143/admin/data/addons.php');
require ('www.msd-raceparts.de/nw143/admin/data/usergroup.php');
require ('www.msd-raceparts.de/nw143/admin/data/useroptions.php');
require ('www.msd-raceparts.de/nw143/admin/data/alluser.php');





/////////////////////////////////
// AB HIER NICHTS MEHR AENDERN!

 # Domain zum Uploadverzeichniss
 $NWCONF_VISUAL['upload'] = $NWCONF_SYSTEM['domain_path'].'/'.$NWCONF_SYSTEM['data_dir'].'/uploads';

  # Relativer Pfad zum Uploadverzeichniss, kann normalerweise so bleiben
   $NWCONF_VISUAL['uploadDir'] = $NWCONF_SYSTEM['server_path'].'/'.$NWCONF_SYSTEM['data_dir'].'/uploads';


// set $NWCONF_SYSTEM['readable_urls'] to false if domain and server path aren't set
if ($NWCONF_SYSTEM['readable_urls'] &&
    (!$NWCONF_SYSTEM['domain_path'] || !$NWCONF_SYSTEM['server_path']))
{
  $NWCONF_SYSTEM['readable_urls'] = false;
}

// set server path if not specified above
if (!$NWCONF_SYSTEM['server_path']) {
  if (isset($HTTP_SERVER_VARS['PATH_TRANSLATED']))
    $NWCONF_SYSTEM['server_path'] = dirname($HTTP_SERVER_VARS['PATH_TRANSLATED']);
  else
    $NWCONF_SYSTEM['server_path'] = dirname($PATH_TRANSLATED);
}
if (strrpos($NWCONF_SYSTEM['server_path'],'/') != strlen($NWCONF_SYSTEM['server_path']) - 1)
  $NWCONF_SYSTEM['server_path'] = $NWCONF_SYSTEM['server_path'].'/';
if (!isset($config_only))
  include($NWCONF_SYSTEM['server_path'].'include/main.inc'.$NWCONF_SYSTEM['php_ext']);
?>
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #3 am: 20-03-2008, 13:04:46 »

Wenn du jetzt noch sagst was nicht geht, dann kann Dir hier auch vielleicht einer helfen,....
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #4 am: 20-03-2008, 13:15:24 »

Funktioniert jetzt.
Die conf.php sieht jetzt so aus. Nur leider komm ich nicht zum Login Bereich
Zitat
<?php
/*
 Newswriter SW 1.4
 PHP News Management System
   Copyright (C) 2000-2002 Philipp Wolfer
   Copyright (C) 2003-2005 Sebastian Baumann
This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the license, or
 (at your option) any later version.
 See license.txt for further information.

http://www.newswriter.info
info@scriptworker.com

last change: 29.12.2004
*/

// 1. VERZEICHNIS-OPTIONEN:
  // Pfade zum Newswriter-Verzeichnis (Domain- und Serverpfad!)
   // Sie koennen die Pfadangaben mit Hilfe des Scripts sysinfo.php im Verzeichnis
  // tools erfahren. Die Pfadangaben muessen in Anfuehrungszeichen stehen!)
  // z.B. $NWCONF_SYSTEM['domain_path'] = 'http://www.newswriter.info';
   $NWCONF_SYSTEM['domain'] = 'http://www.msd-raceparts.de';

  // Ordner, indem der Newswriter installiert worden ist. Wenn die Installation
  // im root Verzeichnis erfolgt ist, kann diese Variable leer bleiben.
   // z.B. $NWCONF_SYSTEM['folder'] = '/nw14';

  $NWCONF_SYSTEM['folder'] = '/nw143';

 // z.B. $NWCONF_SYSTEM['server_path'] = '/usr/local/httpd/htdocs/newswriter'
#      $NWCONF_SYSTEM['server_path'] = 'C:/Program Files/apachefriends/xampp/htdocs/nw';
  $NWCONF_SYSTEM['server_path'] = '/kunden/homepages/44/d66572536/htdocs/nw143/';

    $NWCONF_SYSTEM['lock'] = true;


$NWCONF_SYSTEM['domain_path'] =    $NWCONF_SYSTEM['domain'].$NWCONF_SYSTEM['folder'];

require ('admin/data/system.php');
require ('admin/data/news.php');
require ('admin/data/addons.php');
require ('admin/data/usergroup.php');
require ('admin/data/useroptions.php');
require ('admin/data/alluser.php');





/////////////////////////////////
// AB HIER NICHTS MEHR AENDERN!

 # Domain zum Uploadverzeichniss
 $NWCONF_VISUAL['upload'] = $NWCONF_SYSTEM['domain_path'].'/'.$NWCONF_SYSTEM['data_dir'].'/uploads';

  # Relativer Pfad zum Uploadverzeichniss, kann normalerweise so bleiben
   $NWCONF_VISUAL['uploadDir'] = $NWCONF_SYSTEM['server_path'].'/'.$NWCONF_SYSTEM['data_dir'].'/uploads';


// set $NWCONF_SYSTEM['readable_urls'] to false if domain and server path aren't set
if ($NWCONF_SYSTEM['readable_urls'] &&
    (!$NWCONF_SYSTEM['domain_path'] || !$NWCONF_SYSTEM['server_path']))
{
  $NWCONF_SYSTEM['readable_urls'] = false;
}

// set server path if not specified above
if (!$NWCONF_SYSTEM['server_path']) {
  if (isset($HTTP_SERVER_VARS['PATH_TRANSLATED']))
    $NWCONF_SYSTEM['server_path'] = dirname($HTTP_SERVER_VARS['PATH_TRANSLATED']);
  else
    $NWCONF_SYSTEM['server_path'] = dirname($PATH_TRANSLATED);
}
if (strrpos($NWCONF_SYSTEM['server_path'],'/') != strlen($NWCONF_SYSTEM['server_path']) - 1)
  $NWCONF_SYSTEM['server_path'] = $NWCONF_SYSTEM['server_path'].'/';
if (!isset($config_only))
  include($NWCONF_SYSTEM['server_path'].'include/main.inc'.$NWCONF_SYSTEM['php_ext']);
?>
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #5 am: 20-03-2008, 17:38:51 »

Es bringt auch nix, wenn du jedesmal die conf.php postest.
Kommt eine Fehlermeldung? Oder was meinst du damit das du nicht zum Loginbereich kommst?
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #6 am: 20-03-2008, 17:48:13 »

So sieht es bei mir zur Zeit aus, laut Anleitung soll man die index.php aufrufen und sich mit Admin/admin anmelden. Dort ist aber kein Login zu sehen.
« Letzte Änderung: 20-03-2008, 17:54:06 von TOPSTAR » Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #7 am: 20-03-2008, 18:11:48 »

Welche Version setzt du denn ein?
Hast du was verändert? Poste mal den Inhalt der index.php im Ordner admin.
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #8 am: 20-03-2008, 18:17:58 »

Version ist 1.43, habe nur die conf.php geändert
Zitat
<?php
require ('../conf.php');
// Session starten
session_cache_limiter('private');
session_start ();
$userfile = 'data/userdata.dat';

$meldung = "";
if (!empty($_POST['pwd']) || !empty($_POST['name']))
{
    $file = fopen ($userfile, 'r');
     while (!feof($file)) {
         $user = $_POST['name'];
             $admin = fgets($file, 1024);
         $daten = explode ("|",$admin);

            if ($daten[0] == 1 && $user == $daten[1] && $_POST['pwd'] == $daten[2])
            {
            $login = 1;
         $superadmin = 1;
            }
            elseif ($user == $daten[1] && $_POST['pwd'] == $daten[2])
            {
            $login = 1;

                      if (!$NWCONF_USERS['superuser_only'] && in_array($user, $NWCONF_USERS['admins'])){
                              $adminok = 1;
                  }
            }
          }

    fclose ($file);


        if ($login!==1)
        $meldung .= '<b>Falsche User/Passwort Kombination</b>';


        if ($login==1)
        {
            if ($adminok==1){
          $_SESSION["setup"] = true;
            }
              $_SESSION["user_name"] = $user;
                $_SESSION["user_pwd"] = $pwd;
              if ($superadmin==1){
          $_SESSION["setup"] = true;
              }
              if (isset($_SESSION["setup"]))
              {
              header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/admin.php');
              } else {
              header("Location: news.php?nwaction=new&nwmode=edit");
              }
                }

}
else
{
     $meldung .= '<b>Bitte etwas eingeben</b>';
}

include($NWCONF_SYSTEM['server_path'].$NWCONF_SYSTEM['template_dir'].'/admin/header.tpl'.$NWCONF_SYSTEM['php_ext']);
?>
<p align="center">
<form action="index.php" method="post">
<input type="hidden" name="action" value="0">
<table class="tableSimple">
   <tr>
     <td>Name: </td>
   <td><input type="text" name="name" size="20" class="input" style="width:140px"></td>
 </tr>
 <tr>
   <td>Kennwort:</td>
   <td><input type="password" name="pwd" size="20" class="input" style="width:140px"></td>
 </tr>
 <tr>
     <td colspan="2" align="center"><input class="normal" type="submit" value="Login" name="submit" style="width:70px"></td>
   </tr>
</table>
</form></p>
<p align="center">
<?php
if(!empty($meldung) && $_POST['submit'])
{
  echo $meldung;
}
include($NWCONF_SYSTEM['server_path'].$NWCONF_SYSTEM['template_dir'].'/admin/footer.tpl'.$NWCONF_SYSTEM['php_ext']);
?>
« Letzte Änderung: 20-03-2008, 18:19:31 von TOPSTAR » Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #9 am: 21-03-2008, 09:42:33 »

Hast du vielleicht in dem Ordner eine htaccess liegen? Denn das sieht ja ganz ok aus.
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #10 am: 21-03-2008, 11:05:55 »

Ja, ist ne htaccess.txt
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #11 am: 21-03-2008, 13:42:05 »

Kann ich mir das mal ansehen per FTP?
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #12 am: 21-03-2008, 15:13:32 »

Ja, hast PN
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2872



Profil anzeigen WWW
« Antwort #13 am: 21-03-2008, 18:27:08 »

Hi,

geht nun.
In der conf.php hat das gefehlt:
Zitat
define('HAUPTSEITE', 1);
Gespeichert

TOPSTAR
Newbie
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #14 am: 21-03-2008, 18:32:54 »

Kann mich auf http://msd-raceparts.de/nw143/admin/index.php nicht mit admin/admin einloggen.

Gespeichert
Seiten: [1] 2   Nach oben
Drucken
Gehe zu: