Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 15.07.2002, 19:27   #1
TP-Member
 
Registriert seit: Feb 2002
Harry macht alles soweit korrekt

Include über Apache funzt aber...


Hallo,

Im Prinzip funzt mein offline Apache und auch die -includes- in die .shtml Seiten.

Aber beim ersten mal nicht!

Soll heißen: wenn ich eine neue include- Seite über Dreamweaver erstellt habe, dies

dann auch in DW funzt und ich den Stammordner in den Apache kopiere und anschließend

die HP über den Apache öffne, so wird nicht includiert.

Jedoch, wenn ich über den Apache die include- Seiten erst mal solo öffne, wieder schließe

und meine index.html erneut öffne und mich durch meine HP Klicke, sind die Includes

dann drinn und es funzt auch weiterhin.

Ist dies normal oder was muß ich ändern? Das ist doch später im offline Betrieb nicht mehr

tragbar oder? Wäre deshalb sehr dankbar für eine Hilfe. ( bin allerdings Anfänger)

Gruß Harry
Harry ist offline   Mit Zitat antworten


Alt 16.07.2002, 17:13   #2
TP-Member
 
Registriert seit: Feb 2002
Harry macht alles soweit korrekt
Hallo, ( Gurus in Urlaub? )

Ich glaube, der Satz oben war wohl zu lang ? :}

Also, ich muß alle "Code-Schipsel", die zu includierenden Seiten

erst mal einzeln separat mit dem Browser öffnen.

Erst dann funktioniert das includieren von alleine.

Das kann doch nicht normal sein?

Gruß Harry
Harry ist offline   Mit Zitat antworten
Alt 16.07.2002, 17:18   #3
Registered User
 
Benutzerbild von Toxical
 
Registriert seit: Dec 2001
Ort: Berlin
Toxical macht alles soweit korrekt
Ist es auch nicht...
Kannst du mal ein paar Zeilen betreffenden Code posten..weil so hört sich die Beschreibung eigenartig an..hab von einem derartigen Problem noch nie gehört...
Toxical ist offline   Mit Zitat antworten
Alt 16.07.2002, 17:43   #4
TP-Member
 
Registriert seit: Feb 2002
Harry macht alles soweit korrekt
Hallo,

ich bitte um Entschuldigung. Sehe Ihr macht dies ja auch mit php

wie ich heute bemerkt habe.

Ich habe dies so gemacht:

<table cellspacing="0" cellpadding="0" border="0" align="center">
<tr>
<td width="150" height="1000" valign="top">
<!--#include virtual="../navi01e/buttnavi_left.html" -->
</td>
<td valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="480" height="1000" valign="top">

<!--#include virtual="../main01e/titel00.html" -->


</td>
</tr>
</table>
</td>
<td width="160" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="160" height="1000" valign="top">
<!--#include virtual="../right01e/europ.html" -->

</td>
</tr>
</table>

Dies funktioniert ja auch "einwandfrei" im Apache und in DW.

Nur beim ersten Browseraufruf nicht. ( siehe oben )

Muß der Apache erst die Ordner "finden" oder so ähnlich und

merkt sich dann wo er das hergeholt hat?

Gruß Harry
Harry ist offline   Mit Zitat antworten
Alt 16.07.2002, 18:08   #5
Registered User
 
Benutzerbild von Toxical
 
Registriert seit: Dec 2001
Ort: Berlin
Toxical macht alles soweit korrekt
Puh sorry, mit SSI kenn ich micht aus, dachte es wär PHP
(darum auch die Endung *.shtml ich Dummbeutel)
Toxical ist offline   Mit Zitat antworten
Alt 16.07.2002, 18:16   #6
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Deine Beschreibung ist schon irgendwie schwer nachzuvollziehen, sorry ...

- Gibst Du auch wirklich den kompletten Pfad zu Deiner Seite ein? Also zum Beispeil:

http://localhost/meineseite/index.shtml ?

- Hast Du in der httpd.conf von Apache alles richtig konfiguriert für SSI's ?

- haben alle Dateien, die SSI's enthalten, auch die Endung .shtml?
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 16.07.2002, 18:24   #7
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg

Re: Include über Apache funzt aber...


Zitat:
Original geschrieben von Harry
...den Stammordner in den Apache kopiere...
blöde frage: meinst du mit stammordner eh htdocs?
steff ist offline   Mit Zitat antworten
Alt 16.07.2002, 18:27   #8
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE

Re: Re: Include über Apache funzt aber...


Zitat:
Original geschrieben von steff


blöde frage: meinst du mit stammordner eh htdocs?
Das ist keine gute Frage - der Stammorder heisst zwar standardmäßig "htdocs", bei z.B. FoxServ allerdings '"www" ...
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 16.07.2002, 20:08   #9
TP-Member
 
Registriert seit: Feb 2002
Harry macht alles soweit korrekt
Hallo,

wenn ich darf, nochmal von vorne.

Ich habe den Apache ( Foxserv ) und kopiere meinen HP Stammordner,

da wo alle anderen Seiten der HP drin sind Name index01e in den

Ordner www vom Foxserver. ( = htdocs)

Meine Startseite ist eine normale index.html mit einem link auf die

.shtml ( Quellcode siehe oben ).

Ich habe mir für die zu includierenden Teile 3 Ordner angelegt

einen für die navileiste einen für die Mitte und einen für rechts.

Auf der .shtml Seite stehen (siehe oben) die include Befehle.

Ich starte den Apache und gebe im IE5.5 ein:

http://localhost ( ich will ja nicht die .shtml als erstes öffnen )

Dann öffnet der Apache das Fenster Index of/

Ich öffne die Ordner bis zu meiner ...index.html öffne diese und klicke

mich weiter über die links innerhalb der HP Seite. Das funktioniert!

JETZT KOMMTS:

ich komme bei der .shtml Seite an, alle zu includierenden Teile sind

da, die ich vorher also zB. Gestern separat geöffnet hatte.

Also die Sache funktioniert an sich schon.

Nur wenn ich ein neues zu includierendes Teil NEU erstellt habe fehlt dies

beim ERSTEN MAL ÖFFNEN der .shtml Seite!

Ich muß hingehen und den Ordner im Apache einmal direkt öffnen.

Anschließend beim durchklicken bis zu der .shtml Seite ist das Teil dann

immer mit dabei.

Die Frage war:

weiss einer wieso ich die Seite mit dem zu includierenden Teil, also dass

welches in die .shtml Seite NEU kommt, vorher 1x zu Fuß, separat öffnen muß?

Ist mein Text jetzt nachvollziehbar?

Gruß Harry
Harry ist offline   Mit Zitat antworten
Alt 17.07.2002, 00:49   #10
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Zitat:
Ich starte den Apache und gebe im IE5.5 ein:

http://localhost ( ich will ja nicht die .shtml als erstes öffnen )

Dann öffnet der Apache das Fenster Index of/...
Dadurch, das er Dir das Verzeichnis anzeigt, anstelle automatisch die index.html zu öffnen, kannst Du davon ausgehen, dass etwas mit Deiner Apache-Konfiguration nicht stimmen kann.

Auch wenn es keine echte "Hilfe" ist - installiere mal den neusten FoxServ 3 auf Deinem Rechner (zuvor deinstalliere Deinen aktuellen komplett) - das hat bei mir alle Probleme beseitigt. Ob es bei Dir auch klappt, kann ich Dir leider nicht garantieren.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 17.07.2002, 15:54   #11
TP-Member
 
Registriert seit: Feb 2002
Harry macht alles soweit korrekt
Hallo,
Ich finde mich nicht zurecht.

ich hab die 3.0 beta installiert.
Vorher über Systemsteuerung/Software den alten Foxserv deinstalliert.

Nun gibt es auf dem Monitor nicht mehr das Bedienungsmenü.

Also Apache start, Apache shutdown usw.

Das wäre ja nicht schlimm, aber die Ampel unten neben der Sytemuhr war nur einmal da.

Und wenn ich jetzt im winexplorer auf die Apache exe klicke

öffnet sich das Apachefenster nur 1milisekunde und ist dann weg.

Und die Ampel ist auch nicht mehr aufgetaucht!

Frage: Was muß ich beim 3.0 anders machen bzw. wo?

Gruß Harry
Harry ist offline   Mit Zitat antworten
Alt 17.07.2002, 16:48   #12
TP-Member
 
Registriert seit: Feb 2002
Harry macht alles soweit korrekt
Hallo,

sorry, sorry, die Ampel gehört ja zu MYSQL und nicht zu Apache!

Trotzdem ist diese Apache Monitor exe neu.

Und dieser Monitor ist leer und diese buttons für start und shutdown gibt es nicht mehr.

Kann mir jemand die Funktionsweise der Neuerungen erklären,

bitte.

Gruß Harry
Harry ist offline   Mit Zitat antworten
Alt 17.07.2002, 19:09   #13
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Ja, der Apache Monitor ist neu. Das liegt daran, dass bei FoxServ die neue Version 2 von Apache benutzt wird.

Apache wird jetzt als Service bei Win2k/WinXP eingebunden, sprich: Du brauchst es nicht mehr manuell ein- oder auszuschalten. Wenn Du es brauchst, funktioniert es einfach. Versuchs doch mal - öffne einen Browser und tippe http://localhost/ ein - Du wirst sehen, es funktioniert.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 17.07.2002, 19:19   #14
TP-Insider
 
Registriert seit: Dec 2001
Ort: einem Dorf unweit der längsten Theke der Welt
LANtastic ist auf einem guten Weg
Kleiner Zusatz:

Apache war auch schon in Version 1.3 als Service für alle NT/2000/XP Systeme verfügbar.


Aber nochmal zum eigentlichen Problem mit den Includes.#

Was ich nicht verstehe ist Folgendes. Auf der einen Seite verwendet Harry PHP und dann setzt er SSI ein. Warum ?
Nimm doch einfach mal ein

include("filename.php")

anstelle der SSI Tags.
Das funzt auf jeden Fall.
Sollte es dennoch Probleme geben verwende statt dem include Befehl den Befehl

readfile("filname.php")

Warum 2 Technologien einsetzen, wenn eine die Funktionen unterstützt. Ist viel zu serverlastig.
Könnte außerdem auch derr Grund für den Fehler sein.
Du kannst auf einer Seite meines Wissens keine PHP und SSI verwenden. Der Apache jagt die Datei durch den PHP Parser, wenn die Datei auf PHP, PHP3, PHP4, PHTML endet. Der PHP Parser kann aber wiederum mit ServerSideIncludes nichts anfangen.
Warum auch ? Alles was man mit SSI machen kann geht auch mit PHP. Wäre also doppelte Serverbelastung die Seite erst durch den PHP Parser zu jagen und dann nocheinmal durch den SSI Parser.

Versuchs ruhig mal NUR mit PHP. Hast ja nichts zu verlieren
__________________
Wenn Du denkst Du denkst, denkst Du nur Du denkst, denn das denken von Gedanken ist gedankenloses Denken.
Wer braucht schon JavaScript ?
LANtastic ist offline   Mit Zitat antworten
Alt 17.07.2002, 19:23   #15
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Zitat:
Original geschrieben von LANtastic
Kleiner Zusatz:

Apache war auch schon in Version 1.3 als Service für alle NT/2000/XP Systeme verfügbar.
Mag ja sein, aber hier geht's um die FoxServ "Compilation"
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Include über Apache funzt aber... Include über Apache funzt aber...
« PDF-Generierung | Suche Gallerie Skript »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:15 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67