Mailinglisten-Archive |
wenn wir schon bei dem thema sind, hätte ich auch eine kleine frage. meine öffentlichen internet-dokumente liegen im verzeichnis "D:\programme\Internet-Programme\Server\www". also ist DocumentRoot in meiner httpd.conf auf diesen wert gesetzt. verzeichnisse darin: \mel mit den dateien "index.php" und "shared.inc.php" \mel\news mit der datei "news.inc.php" --- source-code /mel/index.php (ausschnitt) --- include ('news/news.inc.php'); --- source-code /mel/index.php (ausschnitt) --- --- source-code /mel/news/news.inc.php (ausschnitt) --- include ('../shared.inc.php'); --- source-code /mel/news/news.inc.php (ausschnitt) --- aufruf von index.php resultiert leider in: Warning: Failed opening '../shared.inc.php' for inclusion (include_path='.:D:\programme\Internet-Programme\Server\www') in d:\programme\internet-programme\server\www\mel\news\news.inc.php on line 3 ich denke, dieser fehler resultiert aus dem misch-masch der verzeichnisse... schließlich ist das aktuelle verzeichnis in diesem fall /mel, so daß die punkte '../news.inc.php' hier nicht das erwünschte tun. also hab ich mir gedacht, ich ersetze einfach diese relativen pfadangaben durch absolute pfadangaben. doch wenn ich alle pfade durch '/mel/...' ersetze, erhalte ich auch eine fehlermeldung! Warning: Failed opening '/mel/news/news.inc.php' for inclusion (include_path='.:D:\programme\Internet-Programme\Server\www') in d:\programme\internet-programme\server\www\mel\index.php on line 2 ich nehme also an, der fehler liegt entweder in der formulierung "/mel/" oder in der include_path variable. irgendwelche ideen? danke, Stefan Melbinger
php::bar PHP Wiki - Listenarchive