Hello,
[...] was andere schon schrieben...
Außerdem sollte man /data/ immer außerhalb der Document-Root anordnen, wenn man schon Scriptsprachen und Virtual Hosts benutzt.
Beispiel:
_skeleton
├── data
├── htdocs
│ ├── bilder
│ ├── images
│ └── robots.txt
├── includes
├── logs
├── sessions
└── tmp
Für alle "bilder"-Verzeichnisse im Baum, egal wo sie genau liegen, schalte ich z. B. zusätzlich in der VHost-Konfigutation immer alle Scriptausführungen aus, da sie per HTTP/s erreichbar sind.
"Images" wären nur System-Icons, die garantiert keine Codes enthalten.
$aa= $_SERVER['DOCUMENT_ROOT'].'/data/hd.txt'; echo $aa; /* if (file_exists($aa)){ echo 'OK'; else echo 'KO';} */
haben als Ergebnis:
/var/www/vhosts/xxxxxxx.de/httpdocs/data/hd.txtWenn ich das if-Statement aktiviere, so wird das echo nicht ausgeführt, da das if offensichtlich falsch ist.
Ich finde aber keinen Fehler!
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.