PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Hilfe beim include
Beitrag
<blockquote data-quote="Duddle" data-source="post: 2512858" data-attributes="member: 17775"><p>Der Pfad "/flatpress-1.0.2/index.php" ist <a href="http://de.wikipedia.org/wiki/Pfadname" target="_blank">absolut</a>, deshalb findet das Script die Datei nicht. Du könntest absolut "/usr/home/" nutzen, aber das ist das gleiche wie der relative Pfad "flatpress-1.0.2/index.php" zu dem Verzeichnis "". Dein zweiter Ansatz ist besser.</p><p></p><p>Ein <em>include()</em> ist das gleiche wie den Inhalt der Datei in das Script zu kopieren und dieses weiter zu interpretieren. Da diese index.php aber mit ein paar relativen Pfaden arbeitet, sucht es relativ zu "" - dort ist ja das ausführende Script drin. Ergo kann es die notwendigen Dateien nicht finden und nichts funktioniert mehr.</p><p></p><p>Es gibt mehrere Lösungsansätze, keiner davon wirklich trivial. Ich habe mal in <a href="https://github.com/evacchi/flatpress" target="_blank">den Code von flatpress</a> geschaut und versucht, das Verhalten zurück zu verfolgen. Leider ist es nicht konsistent in den Pfadangaben (und das Projekt scheint nicht mehr gepflegt zu werden). Auch das erzeugte Ergebnis selbst ist eine Mischung aus relativen und absoluten Pfaden.</p><p></p><p>Die einzige relativ einfache Methode (die mir einfällt) ist auch die unsauberste, aber sie sollte funktionieren: kopiere alle Dateien und Unterverzeichnisse aus "flatpress-1.0.2" in das Verzeichnis darüber, also "". Überscheibe dabei keine Dateien. Es sollte mindestens ein Konflikt für index.php entstehen. Hier nennst du die von flatpress um, in "flatpress-index.php" oder so. Diese nutzt du dann im <em>include()</em>. Falls weitere Dateien gleich heißen, musst du diese ebenfalls umbenennen und im Code von flatpress suchen und umbenennen.</p><p></p><p></p><p>Duddle</p></blockquote><p></p>
[QUOTE="Duddle, post: 2512858, member: 17775"] Der Pfad "/flatpress-1.0.2/index.php" ist [URL='http://de.wikipedia.org/wiki/Pfadname']absolut[/URL], deshalb findet das Script die Datei nicht. Du könntest absolut "/usr/home/" nutzen, aber das ist das gleiche wie der relative Pfad "flatpress-1.0.2/index.php" zu dem Verzeichnis "". Dein zweiter Ansatz ist besser. Ein [I]include()[/I] ist das gleiche wie den Inhalt der Datei in das Script zu kopieren und dieses weiter zu interpretieren. Da diese index.php aber mit ein paar relativen Pfaden arbeitet, sucht es relativ zu "" - dort ist ja das ausführende Script drin. Ergo kann es die notwendigen Dateien nicht finden und nichts funktioniert mehr. Es gibt mehrere Lösungsansätze, keiner davon wirklich trivial. Ich habe mal in [URL='https://github.com/evacchi/flatpress']den Code von flatpress[/URL] geschaut und versucht, das Verhalten zurück zu verfolgen. Leider ist es nicht konsistent in den Pfadangaben (und das Projekt scheint nicht mehr gepflegt zu werden). Auch das erzeugte Ergebnis selbst ist eine Mischung aus relativen und absoluten Pfaden. Die einzige relativ einfache Methode (die mir einfällt) ist auch die unsauberste, aber sie sollte funktionieren: kopiere alle Dateien und Unterverzeichnisse aus "flatpress-1.0.2" in das Verzeichnis darüber, also "". Überscheibe dabei keine Dateien. Es sollte mindestens ein Konflikt für index.php entstehen. Hier nennst du die von flatpress um, in "flatpress-index.php" oder so. Diese nutzt du dann im [I]include()[/I]. Falls weitere Dateien gleich heißen, musst du diese ebenfalls umbenennen und im Code von flatpress suchen und umbenennen. Duddle [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ★ = 12, ◇ = 4 und die Hälfte von ★ zu ◇ addiert wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Hilfe beim include
Oben