PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache



C_h_r_i_s
25.06.02, 18:24
hiho zusammen

eine frage: wenn ich von meinem webserver ein unterverzeuichns aufrufen will, das ne index.hmtl hat, geht das nur wenn ich

http://192.168.1.1/bla/

mache

bei

http://192.168.1.1/bla

also ohne den slash am ende gehts nicht.

kann mir einer sagen wo ich das einstellen muss damit das ohne den slash am ende geht ?

Danke für eure hilfe

mfg
CHris

Jorge
25.06.02, 18:43
Was bekommst Du für eine Meldung vom Indianer angezeigt? Was steht im error.log? DirectoryIndex gesetzt?

C_h_r_i_s
25.06.02, 19:29
hiho


also im error log kommt nix, der INet Explorer sagt: Diese seite kann nicht angezeigt werden und die dir..index sind index.html,index.php und index.php3

mfg

Jinto
25.06.02, 20:36
[Ursprungsblödsinn gelöscht]

Hast du irgendwelche Änderungen an der httpd.conf vorgenommen?

Welche Distribution verwendest du?

C_h_r_i_s
25.06.02, 21:44
hiho

ne ixh hab eignetlich nichts an der conf geändert. auser bei dem php modul noch die endung php3 mit hinzugefügt.

Distri is SusE 8.0


mfg

C_h_r_i_s
28.06.02, 09:14
hiho

Jetzt habe ich mir den neuen apache mit php modul compiliert, und es trotzdem nut dem / am ende. dann kannst doch net an der apache config liegen?!?!?!?!

also ich hab scho öfters mal nen apache comiliert auf suse 7.1 und da musste dan auch kein / am ende...

help :D

mfg

quinte17
28.06.02, 12:02
--enable-rewrite=shared könnte als configure dein prob vielleicht lösen... (bei meinem apache 2.0.39 funzt des ohne probs auch ohne / am ende...

best regards cya

C_h_r_i_s
28.06.02, 20:53
hiho


werde ich dann mal ausprobiern. aber frage: wenn ich den 2.xxxx nehm, geth das php4 modul net ?!?!?!



mfg

C_h_r_i_s
30.06.02, 16:01
hiho


da kommt invalid option :( aber ich hab auch net den 2.x.x. sonder den 1.x.x.x


any ideas?

mfg
CHris

C_h_r_i_s
01.07.02, 08:54
hiho leutz

kann mir büdde einer sagen, obs für den apache 2.x.x.x auch ein php modul gibt? weil wenn ich das von php.net nehme kommt das es net für den apache 2.x.x.x is.

wenns eins gibt am besten gleich mit compilier anleitung :D

thx a lot

mfg
Chris

Jinto
01.07.02, 13:51
Also ich verwende Apache 1.3.x und da kann ich auch mittels http://xx./verzeichnis meine index.html Datei angezeigt bekommen.

Apache 2.0.x hat noch einigen Nachholbedarf bei den Modulen. Vor dem Einsatz sollte man auf jeden Fall auf der Homepage überprüfen, ob alles notwendige für den 2.0.x vorhanden ist (und obs auch stabil funktioniert).

Gib hier doch mal deine httpd.conf zum besten.

HTH

C_h_r_i_s
02.07.02, 10:26
hiho

nach zig mal apache compiliern gehts jetzt. ich hab keinen blassen schimmer warum. hab nix anders gemacht als sonst....

aber hab noch ein prob. ich wollte auf dem apache das APBoard (another php board) laufen lassen. wenn das jemand kennt. und ich hab das neuste php mit reincompiliert und das geht auch, aber wenn ich die install seite von dem board aufrufe und auf install klicke. kommt die gleiche seite noch mal und es tut sich nix.. in den logs ich auch nix zu sehen. also das müsste sich auf nen mysql server verbinden, aber des machst auch net. mit dem apache der standartmässig bei SuSE 8.0 dabei is gehts einwandfrei. is da evtl noch a modul wichtig ? kann i mer aber net vorstellen. php sollte doch reichen.

mfg
Chris

derRichard
02.07.02, 12:42
mir ist gard aufgefallen, dass ich das selbe problem hab
:confused:


mfg
richard

phoen][x
02.07.02, 13:39
hab grad einen apache auf einem windows 2000 pro aufgesetzt (1.3.26 binary release win32) und der hat exakt dasselbe Problem. Neu kompilieren ist nicht drin :)

Hat jemand eine Idee?

-phoen][x-

tomes
02.07.02, 15:06
http://httpd.apache.org/docs/misc/FAQ.html#set-servername

Also einfach den richtigen ServerName in die http.conf eintragen.
Bei meinem apache auf SuSE klappts mit und ohne /

T;o)Mes

quinte17
03.07.02, 15:47
also ich bekomme den apache 2.x mit php-4.2.1 ohne probs zum laufen: meine options für apache:


./configure --prefix=/usr/local/apache/(version) --enable-rewrite=shared --enable-so &&
make &&
make install

dann noch die (phpsource)/sapi/apache2filter/php_functions.c ändern:
zeile 93 durch folgendes ersetzen (steht ähnliches da ist aba ein einfacher bug.

#if MODULE_MAGIC_NUMBER < 20020506

und dann noch für php:


./configure --with-apxs2=/usr/local/apache/(VERSION)/bin/apxs --disable-safe-mode \
--with-mysql=/usr/local/mysql/(VERSION) --prefix=/usr/local/apache/(VERSION) \
--with-zlib --with-bz2 &&
make &&
make install

benötigt die zlib bz2 und mysql (graphikbibliothek is da nicht dabei... hoffe es hilft ein wenig *gg* ;)
cu hf ;)

ChristophS
03.07.02, 18:44
Zu dem Thema:
"Wenn ihr beim Abschicken immer die gleiche Seite aufgerufen bekommt"

Nutzt ihr das aktuelle php?!? Wenn ja, mittlerweile wurden standardmäßig die globalen Variablen deaktiviert.
Einfach mal kontrollieren ob die bei euch aktiviert sind.

Das Problem hatte ich auch auf mit einem neuen Apache und nem neuen PHP (4.2.1 glaub wars).

gruss
christoph

C_h_r_i_s
04.07.02, 07:25
hiho

thx für eure hilfe, werd ich heute abend mal ausprobieren.
aber frage: wie aktiviere ich die globalen variablen? :) falls sie deaktiviert sein sollten bzw wie kann ich das sehen :D

mfg
Chis



also php mit apache 2.x läuft jetzt. danke für di anleitung, aber die installation von dem apboard geht damit auch nicht, kommt auch nochmal die selbe seite, nachdem den install button clickt.

ChristophS
04.07.02, 10:51
globale variablen nach altem schema:

in php.ini:

register_globals = On

einstellen, das wars.

gruss
christoph

C_h_r_i_s
04.07.02, 13:32
muss ich das vor dem compiliern machen ?
also ich habs geändert in der /usr/local/lib/php.ini
den apache neugestartet, aber die installation von dem board geht immer noch net.

mfg
Chirs

ChristophS
04.07.02, 14:02
klappt denn allgemein die variablenübergabe an eine weitere seite?!?

christoph

C_h_r_i_s
04.07.02, 15:12
hiho

das is a gute frage. also wie ich das gesehen habe, müsste er noch der seite die net geht, sich zum mysql server verbinden, und das die tabellen anlegen. aber das nacht er auch net, sonder zeitg wieder die seite wo man sql server ip und eintippen muss.. und dnach käme erst eine andere seite.

aber dazu müssen die werte aus dem formular noch mal an die gleiche seite übergeben weden. evtl geht das nicht. aber ich wüsstejetzt nicht wie das mit dem apache zusammen hängen könnte. ich würde dann sagen, das liegt an der php seite, aber mit dem Standart apache der bei suse 8.0 dabie is geht wunderbar.

hmm



mfg

ChristophS
07.07.02, 11:48
dann mach doch einfach eine testseite wie:


PHP:
if($submit)
echo "gloable Variablen klappen";

ende php

HTML:
/form action="/PHP echo $PHP_SELF ?>">
/input type="submit">
//form>

ENDE HTML




und schau mal was passiert.

gruss
christoph