HLStats auf einem Root

  • Hallo !


    Ich habe nun bei mir folgendes bisher gemacht !


    1. hlstatsinc oderner in /home/tools/hlstats geladen
    2. hlstats.php auf einen webserver (liegt auf dem gleichem server)
    3. hlstats.sql /gamesupport_css.sql / gamesupport_cstrike.sql / gamesupport_czero.sql in die dazugehörigen datenbank eingefügt
    3. hlstats.conf angepasst
    4. hlstats.php angepasst


    leider erhalte immer diesen fehler, wenn ich die hlstats.php aufrufe :


    Zitat

    Warning: main(): open_basedir restriction in effect. File(/home/tools/hlstats/hlstatsinc/db.inc) is not within the allowed path(s): (/srv/www/htdocs/web7/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/gesperrt/) in /srv/www/htdocs/web7/html/hlstats.php on line 149


    Warning: main(/home/tools/hlstats/hlstatsinc/db.inc): failed to open stream: Operation not permitted in /srv/www/htdocs/web7/html/hlstats.php on line 149


    Fatal error: main(): Failed opening required '/home/tools/hlstats/hlstatsinc/db.inc' (include_path='.:') in /srv/www/htdocs/web7/html/hlstats.php on line 149


    was mache ich falsch ?
    Anbei meine hlstats.conf & hlstats.php


    Anzusehen unter : http://web7.wittnet.org/hlstats.php


    DAnke schon mal im vorab


    luzi...

  • Zitat

    File(/home/tools/hlstats/hlstatsinc/db.inc) is not within the allowed path(s)

    Du musst den Ordner in der php.ini zum includen freigeben. Da ich aus den Pfaden schließe das du Confixx verwendest solltest du das sicherheitshalber nur für den Kunden web7 in der vhost_confixx.conf machen.

  • Zitat von Tobi

    Du musst den Ordner in der php.ini zum includen freigeben. Da ich aus den Pfaden schließe das du Confixx verwendest solltest du das sicherheitshalber nur für den Kunden web7 in der vhost_confixx.conf machen.


    dafür bin ich noch etwas sehr anfänger, wo kommt das unfegefähr in der php.ini hin ?


    die vhost_confixx habe ich biser nicht gefunden :)


    luzi...


    EDIT : ICh habe nur eine confixx_vhost.cfg ? ist das das gleiche ?

  • Hallo !


    So habe die änderungen mal getestet, leider ohne erfolg :(


    Habe bei httpd-Spezial beim kunden web7 das einetragen, es steht nun in meiner confixx_vhost.conf der eintrag drinn

    Code
    DocumentRoot /srv/www/htdocs/web7/html
    SuexecUserGroup web7 ftponly
    ScriptAlias /cgi-bin/ /srv/www/htdocs/web7/html/cgi-bin/
    php_admin_value open_basedir /srv/www/htdocs/web7/:/srv/www/htdocs/phpMyAdmin/:/srv/www/htdocs/confixx/html/gesperrt/
    php_admin_value upload_tmp_dir /srv/www/htdocs/web7/phptmp/
    php_admin_value open_basedir /home/tools/hlstats
    </VirtualHost>


    leider bekomme ich immernoch die fehler meldung :

    Code
    Warning: Unknown(): open_basedir restriction in effect. File(/srv/www/htdocs/web7/html/hlstats.php) is not within the allowed path(s): (/home/tools/hlstats/hlstatsinc) in Unknown on line 0
    
    
    Warning: Unknown(/srv/www/htdocs/web7/html/hlstats.php): failed to open stream: Operation not permitted in Unknown on line 0
    
    
    Warning: (null)(): Failed opening '/srv/www/htdocs/web7/html/hlstats.php' for inclusion (include_path='.:') in Unknown on line 0


    was kann das nun noch sein ?


    Zitat

    Du musst den Ordner in der php.ini zum includen freigeben


    wie und wo muss ich das machen ?


    luzi


    PS : Link zum ansehen

  • Zitat

    wie und wo muss ich das machen ?


    Garnicht, weil es das gleiche ist wie du schon für den Kunden gemacht hast (open_basedir) nur das was in der php.ini steht für alle gild wenn nicht extra angegeben.


    Hast du nach der Änderung den Webserver neugestartet?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!