Beiträge von Prf_Dr_Schnitzel

    Moin ihr Brotfischlies,
    Ich habe mein Forum auf einen anderen Hoster umgezogen. Habe die DB mit dem MySQL Dumper runter- und hochgeladen MySQL Zugang ist angepasst und die Daten sind per FTP geladen.
    Wenn ich jetzt auf das Forum zugreifen möchte bekomme ich einen Fatal Error den ich bisher nicht klären konnte.



    Ich habe bereits in der Datei

    PHP
    /var/www/virtual/"HOSTER".net/"DOMAIN".de/htdocs/forum/lib/system/WCF.class.php


    nachgeschaut ob da ein Pfad o.Ä. falsch angegeben ist, aber auf den ersten Block ist alles in Ordnung.
    In Zeile 281 der Datei steht

    PHP
    throw new SystemException('PHP '.$type.' in file '.$filename.' ('.$lineNo.'): '.$message, 0);


    im Zusammenhang mit dem public


    Dann haben wir in der Error Message noch die Datei

    PHP
    /var/www/virtual/"HOSTER".net/"DOMAIN".de/htdocs/lib/data/boxes/PortalBox.class.php


    Welche jedoch auch keine Fehler in sich hat.


    In Zeile 247 steht

    PHP
    if (!file_exists($box['boxClassFile'])) {


    im Zusammenhang mit dem public


    Ich kann mir die Fehler bzw den Fehler leider nicht erklären.


    In der Error Message steht

    PHP
    File(/var/customers/webs/ni191488_1/lib/data/boxes/UserOnlineBox.class.php) is not within the allowed path(s): (/var/www/virtual/"HOSTER".net/:/usr/share/php/)


    Ich verstehe die Aussage, aber weiß nicht wo ich den Pfad ändern und damit auch das Problem beheben kann.


    Bitte nur wirklich sinnvolle Posts.


    LG aus der Bratpfanne.
    Schnitzel


    //Edit: Sorry habe jetzt erst gesehen das ich im falschen Bereich bin bitte moven.

    Moin ihr Brotfische,
    ich habe von nem Kollegen ein Script bekommen und sollte da mal drüber schauen, bisschen editieren und flott machen.
    Um das Script zu testen muss natürlich auch die Datenbank dabei sein. Also XAMPP angemacht Apache und MySQL gestartet.
    Noch schnell auf Phpmyadmin einen Benutzer erstellt
    Benutzername: samp
    Host: Jeder Host: %
    Passwort: 12345 (bsp.)
    Alle Rechte gesetzt.


    im Script die Daten angepasst:
    #define dbhost "localhost"
    #define dbuser "samp"
    #define dbdb "***"
    #define dbpw "12345"




    mysql = mysql_init(LOG_ONLY_ERRORS);
    mysql_save = mysql_init(LOG_ONLY_ERRORS);
    mysql_car = mysql_init(LOG_ALL);
    mysql_load = mysql_init(LOG_ONLY_ERRORS);



    // Connect to the database.
    mysql_connect(dbhost, dbuser, dbpw, dbdb, mysql,1);
    mysql_connect(dbhost,dbuser,dbpw,dbdb,mysql_save,1);
    mysql_connect(dbhost,dbuser,dbpw,dbdb,mysql_car,1);
    mysql_connect(dbhost,dbuser,dbpw,dbdb,mysql_load,1);
    dummyQuery();


    Script compiliert und Server gestartet.
    Beim Start schmeißt mir die Konsole Errors entgegen, die ich auch in der sqllog datei finde.



    Die unteren 6 Zeilen wiederholen sich bis zum ende des Logs also ca. 2000 mal.


    Mysql Plugin und include von StrickenKid v2.1


    Da ich noch Navicat aufm PC habe da mal direkt die Verbindung getestet:
    1045 - Access denied for User "samp"@"localhost" (using password: YES)


    Heißt also ich habe kein Passwort oder ein falsches Passwort eingegeben.
    Da ich aber inzwischen wirklich schon 1234567 ausprobiert habe, kann das unmöglich sein.


    Warum bekomme ich die Errors und wie bekomme ich jetzt ne Verbindung hin?


    Greez.