Stony 0 Report post Posted August 13, 2004 Beim betreten des Forums ist man nicht eingelogt! Will man sich einlogen kommt diese Meldung Warning: ipb_member_sync(): open_basedir restriction in effect. File(/var/www/web1/html/portal/ehf-forum/conf_global.php) is not within the allowed path(s): (/var/www/web3/:/var/www/html/phpmyadmin/:/var/www/confixx/html/gesperrt/) in /var/www/web3/html/modules/ipb_member_sync.php on line 52 Warning: ipb_member_sync(/var/www/web1/html/portal/ehf-forum/conf_global.php): failed to open stream: Operation not permitted in /var/www/web3/html/modules/ipb_member_sync.php on line 52 Was ist mit der angeführten Datei ? Was muss ich darin ändern Danke für eure Hilfe Share this post Link to post
Blackman 0 Report post Posted August 13, 2004 (edited) Entweder hast du den DIREKTEN Link zu deinem Forum in der conf_global falsch angegeben (was am wahrscheinlichsten ist), oder dein hoster hat großen Mist gebaut. Folgendes, die Meldung sagt dir: Ich habe hier /var/www/web1/html/portal/ehf-forum/conf_global.php Die Datei conf_global gesucht ... ich durfte hierauf nicht zugreifen, da alle erlaubten Dateien die ich benützen darf, innerhalb dieser /var/www/web3/ /var/www/html/phpmyadmin/ /var/www/confixx/html/gesperrt/ Pfade sein müssen ! Ausgelöst hat den Fehler die Datei /var/www/web3/html/modules/ipb_member_sync.php und zwar der Befehl in Zeile 52. Dateizugriff auf conf_global wegen oberem Fehler nicht erlaubt. Sicherheitsfehler ! Deine Aufgabe ist es nun zu wissen, ob der Link zu deinem Forum dieser /var/www/web1/html/portal/ehf-forum/ (welcher nicht erlaubt ist), oder wohl eher dieser /var/www/web3/html/portal/ehf-forum/ (welcher erlaubt ist) ist. Schau mal in deiner Datei conf_global.php im Forumshauptverzeichniss (per FTP zugreifen !), was in diesen Zeilen steht: $INFO['base_dir'] = '/var/www/web1/html/portal/ehf-forum/'; $INFO['gd_font'] = '/var/www/web1/html/portal/ehf-forum/fonts/progbot.ttf'; $INFO['html_dir'] = '/var/www/web1/html/portal/ehf-forum/html/'; $INFO['upload_dir'] = '/var/www/web1/html/portal/ehf-forum/uploads'; Und schau mal obs was hilft das web1 durch ein web3 zu ersetzten ! BLACK Edited August 13, 2004 by Blackman Share this post Link to post
user17 0 Report post Posted August 13, 2004 (edited) Ja Achtung - Das sind zwei Foren, die miteinander verbunden sind. War ein Tool vom Stefan. Mehr Infos in diesem Beitrag: klick mich Edited August 13, 2004 by user17 Share this post Link to post
user17 0 Report post Posted August 13, 2004 (edited) Es handelt sich möglicherweise um ein Berechtigungsproblem. Ich habe jetzt alle Dateien im web3 Ordner. Jetzt habe ich allerdings noch eine SAFE MOD Fehlermeldung: Warning: ipb_member_sync(): SAFE MODE Restriction in effect. The script whose uid is 639 is not allowed to access /var/www/web3/html/ehf/conf_global.php owned by uid 636 in /var/www/web3/html/ggf/modules/ipb_member_sync.php on line 52 Warning: ipb_member_sync(/var/www/web3/html/ehf/conf_global.php): failed to open stream: Success in /var/www/web3/html/ggf/modules/ipb_member_sync.php on line 52 Edited August 13, 2004 by user17 Share this post Link to post
Blackman 0 Report post Posted August 14, 2004 PUHHHH ..... Ihr lasst aber auch schon keine UNIX-Falle aus, oder ? Safe-Mode ist auch relativ klar, und eigentlich leicht zu erklären ! Jeder Benutzer auf einem Unix-System, hat eine Nummer ... Das ist dann ca. folgendermaßen aufgebaut: PHP-Interpreter: User 32 APACHE-Webserver: User 43 Forum 1 (FTP-Upload): User 636 Forum 2 (FTP-Upload): User 639 Das heißt dann nämlich: Eine Datei die vom Webserver erstellt wird, darf nicht vom PHP-Interpreter geöffnet werden, eine Datei die du per FTP-Account von Forum 1 hochgeladen hast, darf nicht von Forum 2 geöffnet werden. Tja, willkommen bei UNIX Problemlösung ? Datei nochmal mit dem FTP-Account vom anderen Forum hochladen, oder den FU**-Safe-Mode ausschalten BLACK Share this post Link to post
user17 0 Report post Posted August 14, 2004 (edited) Hallo Blackman - Danke für den guten Tipp, aber... Beim Versuch Safe Mod zu deaktivieren (lt. Anweisng) ruft er jetzt gar keine Webseite mehr auf. Folgende Zeilen habe ich eingefügt: #Savemode inaktiv setzen: #komplett <pre>php_admin_flag safe_mode off</pre> # ...und für die Foren auf web3 <Directory "/var/www/web3"> php_admin_value safe_mode off </Directory> in folgender Datei: /etc/httpd/conf/httpd.conf Siehst du/seht ihr hier einen fehler ? Edited August 14, 2004 by user17 Share this post Link to post
derKosta 0 Report post Posted August 16, 2004 ohwei ohwei, das kann auch nicht gehen. die conf dateien können kein html 2 Möglichkeiten: 1) hau den Mist den du rein geschrieben hast raus, und füge folgenen in die httpd.conf ein: <Directory "/var/www/web3"> php_admin_value safe_mode off <Directory> 2) Die Bessere Variante So wie ich sehe Läuft da Confixx 2. Also als Admin in Confixx einloggen: In die Einstellungen gehen -> Httpd Spezial Da 2 Foren laufen wäre es angebrahct den SafeMod für den kompletten User 3 auszuschalten. Also httpd-Zusatzeinträge für einen Kunden ändern! Den Kunden Web3 auswählen und folgendes eintragen php_admin_value safe_mode off abschicken, das wars! In beiden Fällen unbedingt den alten Stuss aus der httpd.conf nehmen. Share this post Link to post