Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Den richtigen Pfad in einer require-Anweisung wählen

Der erforderliche Pfad ist immer relativ zu der Verzeichnisliste, die in der INI-Dateieinstellung include_path definiert ist. Daher erhalten Sie normalerweise keinen vollständigen Pfad, sondern einen relativen Pfad aus dem Wert include_path. Beachten Sie, dass Sie die Einstellung include_path in PHP aus der Datei httpd.conf heraus setzen können, wenn Sie möchten, ähnlich wie Sie es mit der Einstellung php_flag in Ihrem Beispiel gemacht haben.

Ich kann Ihren Screenshot kaum lesen, aber ich denke, die löffelfütternde Antwort lautet:

fügen Sie diese Zeile zu Ihrer Apache-Konfiguration hinzu:

php_value "include_path"  "/Users/ratthijs/Desktop/PushChatServer/api"

Und dann könntest du einfach sagen:

require_once('api.php');