Ergebnis 1 bis 6 von 6

Thema: sporadischer PHP require_once Fehler

  1. #1
    Mitglied Avatar von leicht-debil
    Registriert seit
    Aug 2013
    Ort
    Kassel
    Beiträge
    55

    sporadischer PHP require_once Fehler

    Hallo Community....

    ich war schon ewig nicht mehr hier, aber schön, dass es "NGB" noch gibt.

    Folgendes Problem:
    Ich stelle seit einigen Tagen fest, dass auf meiner Webseite sporadisch die klassische Fehlermeldung
    Warning: require_once(mein_include.php): failed to open stream: No such file or directory in /var/www/..........
    angezeigt wird, obwohl die zu inkludierende Datei definitiv da ist. Sobald ich die Seite neu lade, funktioniert auch alles wieder.

    Aufgefallen ist mir das Problem durch Zufall... Als ich bei Google einen Pagespeed-Test durchführte, erhielt ich plötzlich 100 Punkte auf Mobile und auf Desktop. Die Freude hielt nur kurz, als ich gesehen habe, dass die Seite bedingt durch den Fehler keine Inhalte besaß
    Danach habe ich die Seite halt manuell ein paar mal aufgerufen und musste feststellen, dass der Fehler immer mal wieder auftaucht - ohne jetzt eine konkrete Quote benennen zu können.
    An was kann das Problem liegen?

  2. #2

    Re: sporadischer PHP require_once Fehler

    PHP Version? Nginx oder Apache? Hoster?
    Hast du versucht die Datei mal mit einem richtig festen Pfad einzubinden?

  3. #3
    Mitglied

    (Threadstarter)

    Avatar von leicht-debil
    Registriert seit
    Aug 2013
    Ort
    Kassel
    Beiträge
    55

    Re: sporadischer PHP require_once Fehler

    Zitat Zitat von KingJamez Beitrag anzeigen
    PHP Version? Nginx oder Apache? Hoster?
    Noch 5.6 · Apache · Netcup

  4. #4

    Re: sporadischer PHP require_once Fehler

    Sinnvoll wäre es wohl, wenn du den Teil des Scripts mal zeigen könntest.

    Wir schätzen die Menschen, die frisch und offen ihre Meinung sagen - vorausgesetzt, sie meinen dasselbe wie wir.
    Auf Picflash deine Bilder schnell und unkompliziert teilen. Anonym.

  5. #5
    Mitglied

    (Threadstarter)

    Avatar von leicht-debil
    Registriert seit
    Aug 2013
    Ort
    Kassel
    Beiträge
    55

    Re: sporadischer PHP require_once Fehler

    Da gibt es gar nicht viel Script zu posten:

    Code (PHP):
    1. <?php
    2. $root_path = str_replace("//","/",$_SERVER['DOCUMENT_ROOT'] . "/");
    3. require_once $root_path . "datei.php";
    4. // ...
    5.  
    Das Ding ist ja, dass es in > 99% alle Fälle funktioniert und dann plötzlich wieder nicht.

  6. #6
    Boardgrieche Avatar von Cybergreek
    Registriert seit
    Nov 2017
    Beiträge
    105

    Re: sporadischer PHP require_once Fehler

    Du könntest versuchen mit dem try-catch-Workaround für require_once(), der hier beschrieben wird, mehr herauszufinden. Z.B. indem Du im catch-block versuchst das require_once nochmal auszuführen oder Dir $root_path auszugeben.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •