php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.03.2005, 22:21  
Erfahrener Benutzer
 
Registriert seit: 02.05.2004
Beiträge: 151
imported_dirk
Standard include probleme

Hallo zusammen,
ich hab mir jetzt mal den Nachmittag um die Ohren geschlagen, um auf
einem Server ein include hinzubekommen.
Hab hier im Forum ein paar Zeilen von Meikel gefunden, die mir als
letzte Rettung vorkamen, aber die brachten mich auch nicht weiter.

Code:
$fname = $_SERVER['DOCUMENT_ROOT'] . '/includes/head.php';
if (! is_readable($fname))
  die ("Kann $fname nicht lesen!");
require $fname;
Als Ausgabe des Script kommt lediglich
Code:
Kann sys:/apache2/htdocs/blablabla/includes/head.php nicht lesen!
Die Datei head.php ist definitiv da und hat die Rechte 644.
Hängt es evtl. mit den Rechten zusammen? Die kann ich leider nicht ändern.

Hat jemand evtl. eine Idee was ich noch prüfen/ändern müsste.

Danke im voraus für jede Hilfe

Gruß
Dirk

*****
Nachtrag: wenn ich es über
Code:
include('http://www.blablabla.de/includes/head.php');
aufbaue, dann klappt es
*****
__________________
**********************************
Will jemand eine Jungfrau frein,
darf er nicht penibel sein.
(Heinz Erhardt)
**********************************
imported_dirk ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.03.2005, 22:45  
Gast
 
Beiträge: n/a
Standard

Ist der Pfad 100%ig korrekt?
 
Alt 12.03.2005, 22:57  
Erfahrener Benutzer
 
Registriert seit: 02.05.2004
Beiträge: 151
imported_dirk
Standard

Zitat:
Zitat von honululusilver
Ist der Pfad 100%ig korrekt?
Ja.
Und wenn ich die zu includende Datei ins gleiche Verzeichniss lege,
wie die aufrufende Datei dann klappt es.
Mir gehen langsam echt die Ideen aus.
Gruß
Dirk
__________________
**********************************
Will jemand eine Jungfrau frein,
darf er nicht penibel sein.
(Heinz Erhardt)
**********************************
imported_dirk ist offline  
Alt 12.03.2005, 23:22  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

mach mal vor dem require ein:
echo $fname;

Ggf. findest du dann deinen Fehler...
supertramp ist offline  
Alt 12.03.2005, 23:42  
Erfahrener Benutzer
 
Registriert seit: 02.05.2004
Beiträge: 151
imported_dirk
Standard

Zitat:
Zitat von supertramp
mach mal vor dem require ein:
echo $fname;

Ggf. findest du dann deinen Fehler...
Danke für die Untersützung, bringt aber auch nix.
Code:
<?php 
error_reporting(E_ALL);
$fname = $_SERVER['DOCUMENT_ROOT'] . '/includes/head.php';
echo '
Zeile 4 Variable fname hat den Wert: '.$fname.'
';
if (! is_readable($fname))
  {
  echo '
Zeile 7 und nochmal fname: '.$fname.'
';
  die ("Kann $fname nicht lesen!");
  }
echo 'Zeile 10 '.$fname.'
';
require $fname;
?>
bringt folgende ausgabe:

Code:
Zeile 4 Variable fname hat den Wert: sys:/apache2/htdocs/com4wheels/includes/head.php

Zeile 7 und nochmal fname: sys:/apache2/htdocs/com4wheels/includes/head.php
Kann sys:/apache2/htdocs/com4wheels/includes/head.php nicht lesen!
Ich erkenne wirklich keinen Fehler. Hab ich echt Tomaten auf den Augen??
Gruß
Dirk
__________________
**********************************
Will jemand eine Jungfrau frein,
darf er nicht penibel sein.
(Heinz Erhardt)
**********************************
imported_dirk ist offline  
Alt 13.03.2005, 01:53  
Gast
 
Beiträge: n/a
Standard Re: include probleme

Zitat:
Zitat von dirk
Als Ausgabe des Script kommt lediglich
Zitat:
Kann sys:/apache2/htdocs/blablabla/includes/head.php nicht lesen!
Die Datei head.php ist definitiv da und hat die Rechte 644.
Was hast Du denn da für eine komische Kiste?
Linux: falscher Pfad
Windows: unbekanntes Laufwerk
MAC: <KA, da ich keinen habe>
 
Alt 13.03.2005, 03:09  
Erfahrener Benutzer
 
Registriert seit: 02.05.2004
Beiträge: 151
imported_dirk
Standard Re: include probleme

Zitat:
Zitat von meikel
Zitat:
Zitat von dirk
Als Ausgabe des Script kommt lediglich
Zitat:
Kann sys:/apache2/htdocs/blablabla/includes/head.php nicht lesen!
Die Datei head.php ist definitiv da und hat die Rechte 644.
Was hast Du denn da für eine komische Kiste?
Linux: falscher Pfad
Windows: unbekanntes Laufwerk
MAC: <KA, da ich keinen habe>
Komische Kiste trifft es gut, aber sie ist nicht mir.
Zitat:
PHP Version 4.2.4-dev

System NetWare
Build Date Nov 18 2003 11:54:46
Server API Apache 2.0 Filter
Virtual Directory Support enabled
Configuration File (php.ini) Path sys:/php/php.ini
Debug Build no
Thread Safety enabled
__________________
**********************************
Will jemand eine Jungfrau frein,
darf er nicht penibel sein.
(Heinz Erhardt)
**********************************
imported_dirk ist offline  
Alt 13.03.2005, 03:26  
Gast
 
Beiträge: n/a
Standard Re: include probleme

Zitat:
Zitat von dirk
Komische Kiste trifft es gut, aber sie ist nicht mir.
Zitat:
PHP Version 4.2.4-dev
System NetWare
Da muß ich passen.
1. kenne ich diese Version nicht
2. kenne ich Netware nur bis zu Version 4. Wie PHP in Deiner Version Pfadangaben erwartet, weiß ich leider nicht.
3. kennt Netware überhaupt sowas wie chmod 0644 ./filename?
 
Alt 13.03.2005, 03:38  
Erfahrener Benutzer
 
Registriert seit: 02.05.2004
Beiträge: 151
imported_dirk
Standard Re: include probleme

Zitat:
Zitat von meikel
Zitat:
Zitat von dirk
Komische Kiste trifft es gut, aber sie ist nicht mir.
Zitat:
PHP Version 4.2.4-dev
System NetWare
Da muß ich passen.
1. kenne ich diese Version nicht
2. kenne ich Netware nur bis zu Version 4. Wie PHP in Deiner Version Pfadangaben erwartet, weiß ich leider nicht.
3. kennt Netware überhaupt sowas wie chmod 0644 ./filename?
zu 1+2 : geht mir genauso, und der der es mir sagen könnte ist nicht mehr bei meinem (unserem) Provider angestellt
zu 3: ich befürchte die Antowrt lautet "nein", weil mein FTP Programm mir immer schön sagt
Zitat:
202 site 'chmod' not Understood
Ich danke Dir trotzdem für Deine Hilfe!!
Gruß
Dirk
__________________
**********************************
Will jemand eine Jungfrau frein,
darf er nicht penibel sein.
(Heinz Erhardt)
**********************************
imported_dirk ist offline  
Alt 13.03.2005, 13:11  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

warum willst du die datei den so includen das du nen ganzen 'DOCUMENT_ROOT' dazuliest??? machs doch relativ von deinem php skript!

Code:
$fname = 'includes/head.php';
if (is_readable($fname) == false) die ("Kann $fname nicht lesen!");
else require $fname;
das klappt doch genauso!
Flor1an ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Include Probleme meici PHP Tipps 2008 3 10.02.2008 09:37
hinter include wird eine 1 angezeigt |~Râdîant~| PHP Tipps 2008 8 19.09.2007 13:52
include problem Canni PHP Tipps 2006 26 14.11.2006 14:24
Probleme mit Switch und Include Fishup PHP Tipps 2006 8 23.05.2006 10:45
Probleme mit include PHP Tipps 2005-2 5 24.10.2005 15:50
Probleme mit header() und include() und relativen Pfaden PHP Tipps 2005-2 3 08.10.2005 16:00
Probleme mit include PHP Tipps 2005-2 20 16.08.2005 09:13
Auf Firmen-Server funzt kein include aus fremden Verzeichnis PHP-Fortgeschrittene 3 19.07.2005 16:49
[Erledigt] Include liegt in einem anderen Verzeichnis - es geht nix PHP Tipps 2005-2 3 03.07.2005 22:40
probleme mit include() + form + db PHP Tipps 2005 12 24.03.2005 13:40
Probleme mit include oder Variablen PHP Tipps 2005 11 16.03.2005 22:30
probleme mit include und header Rotti PHP Tipps 2004-2 18 27.12.2004 09:20
Probleme mit include PHP Tipps 2004-2 2 23.12.2004 19:19
Probleme mit include papalangi PHP-Fortgeschrittene 10 27.10.2004 01:24
Include() probleme PHP Tipps 2004 8 22.07.2004 14:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
netware \site \'chmod\' not understood\

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.