Probleme bei PHP (und Smarty)

Dieses Thema: "Probleme bei PHP (und Smarty)" im Forum "Ruby, php, Perl, Python ..." wurde erstellt von gruber99, 10.03.2006.

  1. #1 gruber99, 10.03.2006
    gruber99

    gruber99 Mitglied

    Dabei seit:
    23.01.2006
    Beiträge:
    33
    Zustimmungen:
    0
    hallo,

    bitte um eure hilfe

    ich habe smarty runtergeladen und auf folgende directory kopiert:
    /home/httpd/vhosts/xxxxx.com/Smarty/

    anschließend habe ich die directories erstellt und die Rechte (chmod 777) vergeben:
    -rw-r--r-- 1 root root 12747 Mar 9 20:44 Config_File.class.php
    -rw-r--r-- 1 root root 63206 Mar 9 20:44 Smarty.class.php
    -rw-r--r-- 1 root root 91221 Mar 9 20:44 Smarty_Compiler.class.php
    drwxrwxrwx 2 web0 root 1024 Mar 9 20:46 cache
    drwxr-xr-x 2 root root 1024 Mar 9 20:46 configs
    -rw-r--r-- 1 root root 5066 Mar 9 20:44 debug.tpl
    drwxr-xr-x 2 root root 1024 Mar 9 20:44 internals
    drwxr-xr-x 2 root root 2048 Mar 9 20:44 plugins
    drwxr-xr-x 2 root root 1024 Mar 9 20:46 templates
    drwxrwxrwx 2 web0 root 1024 Mar 9 20:46 templates_c

    außerdem habe ich in der php.ini die open_basedir und include_path gesetzt auf (und den server gestartet): open_basedir = "/home/httpd/vhosts/xxxxx.com/Smarty"
    include_path = ".:/home/httpd/vhosts/xxxxx.com/Smarty"

    danach habe ich ein test.php file erstellt:
    <?php
    require('/home/httpd/vhosts/gutekueche.at/Smarty/Smarty.class.php');
    # auch so funktioniert nicht require('Smarty.class.php');
    ?>
    im directory:
    /home/httpd/vhosts/xxxxx.com/httpdocs/test.php

    leider bekomme ich noch folgende meldung:
    Warning: main(): open_basedir restriction in effect. File(/home/httpd/vhosts/xxxxx.com/Smarty/Smarty.class.php) is not within the allowed path(s): (/home/httpd/vhosts/xxxxx.com/httpdocs:/tmp) in /home/httpd/vhosts/xxxxx.com/httpdocs/test.php on line 3
    Warning: main(/home/httpd/vhosts/xxxxx.com/Smarty/Smarty.class.php): failed to open stream: Operation not permitted in /home/httpd/vhosts/xxxxx.com/httpdocs/test.php on line 3
    Fatal error: main(): Failed opening required '/home/httpd/vhosts/xxxxx.com/Smarty/Smarty.class.php' (include_path='.:') in /home/httpd/vhosts/xxxxx.com/httpdocs/test.php on line 3


    was mache ich den falsch ?

    bitte um eure hilfe ....
     
  2. #2 iRadiaX, 11.05.2006
    iRadiaX

    iRadiaX Grünschnabel

    Dabei seit:
    01.04.2006
    Beiträge:
    6
    Zustimmungen:
    0
    Hi gruber99,

    das Problem ist, dass /home/httpd/vhosts/xxxxx.com/ nicht als open_basedir definiert wurde, d.h. PHP darf nicht auf dieses Verzeichnis und alle Unterverzeichnisse (ausgeschlossen httpdocs) zugreifen. Anscheinend liegen alle Daten, die über HTTP abgerufen werden können in dem Verzeichnis httpdocs. Verschiebe mal das Verzeichnis Smart in das Verzeichnis /home/httpd/vhosts/xxxxx.com/httpdocs/ und versuche es nochmal.

    MfG,
    iRadiaX
     
Thema:

Probleme bei PHP (und Smarty)

Die Seite wird geladen...

Probleme bei PHP (und Smarty) - Ähnliche Themen

  1. Probleme mit der Sicherheit von WebKit

    Probleme mit der Sicherheit von WebKit: Gnome-Entwickler Michael Catanzaro berichtet in seinem Blog über den desaströsen Zustand der WebKit-Varianten unter Linux. Seit einigen Wochen...
  2. Broadcom 5715 verursacht grosse Probleme mit POE-Switch

    Broadcom 5715 verursacht grosse Probleme mit POE-Switch: Hallo zusammen Habe gerade festgestellt dass der in meiner Sun Ultra45 verbaute Broadcom BCM5715 ziemlich Probleme hat wenn man über einen POE...
  3. [Gelöst] PostScript-Probleme

    [Gelöst] PostScript-Probleme: Drucker: Kyocera Mita FS-1010 Cups: 2.1 PPD: Kyocera Mita FS-1010 (German) Fehlerausgabe beim Drucken der Testseite (Druckausgabe): ERROR:...
  4. Catalyst 15.9 korrigiert zahlreiche Spiele-Probleme

    Catalyst 15.9 korrigiert zahlreiche Spiele-Probleme: Wie erwartet, hat AMD eine neue Version des proprietären Catalyst-Treibers veröffentlicht. Catalyst 15.9 ist vor allem für Spieler interessant,...
  5. Speichersystemprobleme bei Sourceforge

    Speichersystemprobleme bei Sourceforge: Die Projekt-Hosting-Plattform Sourceforge ist bereits seit letzten Donnerstag nur eingeschränkt erreichbar. Alle Dienste waren zeitweise...