wieder mal modrewrite

Begonnen von Elke, 02 Januar 2005, 14:17:32

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

jubilee

Hallo !
Nochmal, auch wenn es Langweilig wird.
Sicherstellen, das in der httpd.conf oder vhost.conf die mindestens die direktive
AllowOverride Conf
gesetzt ist UND das die mod_rewrite Unterstützung im Apachen geladen ist.
Wenn das gegeben ist, läuft das mod-rewrite auch .
MfG
jubilee

--helmi-

Zitat von: Musicman75 am 11 April 2005, 22:29:38
ich kann dir ja trotzdem mal meine htaccess schicken, vielleicht hilfts ja

Danke Musicman! einen Versuch ist das sicherlich wert!
*******************
Viele Grüße: --helmi- !


>>---Mission Control 42 -->


---

--helmi-

Zitat von: jubilee am 12 April 2005, 09:05:04
Hallo !
Nochmal, auch wenn es Langweilig wird....

Hallo Jubilee,
mir wird das nicht langweilig! Habs auch schon paarmal hier gesehen.. Nur glaube ich das mich das "nichts angeht"..  Hab keinen eigenen Server... also auch keinerlei Einfluss auf den Apachen..  Ich kann nur sagen, dass laut 1&1 das bei mir gehen sollte.. Daher nehm ich an, das die Einstellungen dort dann auch richtig sind..

*******************
Viele Grüße: --helmi- !


>>---Mission Control 42 -->


---

Musicman75

@ Jubilee - im Confixx Forum habe ich gesehen, das man diese Option auch in der htaccess aktivieren kann.

@ helmi, wie ist denn deine mailadresse?
Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

jubilee

Hallo !
ZitatNur glaube ich das mich das "nichts angeht"..  Hab keinen eigenen Server... also auch keinerlei Einfluss auf den Apachen..  Ich kann nur sagen, dass laut 1&1 das bei mir gehen sollte.. Daher nehm ich an, das die Einstellungen dort dann auch richtig sind..
Davon kann man leider NICHT ausgehen .....

Zitatim Confixx Forum habe ich gesehen, das man diese Option auch in der htaccess aktivieren kann
Nein, das ist ncht möglich. Damit Configrationsdirektiven in der .htaccess überhaupt angenommen werden, MUSS für den Webspace (oder den Server global) die direktive AllowOverride Conf (erlaube überschreiben der Konfiguration) gesetzt sein. Die einzige Möglichkeit das zu erreichen ist im Serverkonfigurations-File (httpd.conf) oder in der Konfigurationsdatei des virtuellen Servers (vhost.conf).
Es sollte mich wundern, wenn es via Confixx möglich ist diese direktive auch in der .htaccess zu setzen.
Weiteres in der Apache-Doku
http://httpd.apache.org/docs/mod/core.html#allowoverride

MfG
jubilee

munzur

#45
Hallo!

Muss jetzt auch damit lästig werden!

Also habs mal versucht Lokal zu testen ging nicht, obwohl mod_rewrite geladen wird!
Jetzt versuch ichs gleich am RootServer, aber da bekomme ich nciht mal mod_rewrite zum laufen.




LoadModule rewrite_module modules/mod_rewrite.so


Find ich am Server nicht!



Die httpd.conf


# forbid access to the entire filesystem by default
<Directory "/xxxxx/xxxx/htdocs/web3/html/html">
    Options +ExecCGI +FollowSymLinks
    AllowOverride FileInfo
    Order allow,deny
Allow from all
</Directory>

# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>







Die confixx.vhost



<Directory "/xxxxx/xxxx/htdocs">
<Files ~ "^\.ht">
deny from all
</Files>
AllowOverride Indexes AuthConfig Limit FileInfo
Options -FollowSymLinks -SymLinksIfOwnerMatch +Includes
</Directory>



Hab die meisten änderungen und versuche zuruckgesetzt, damit nicht mehr Missverständnisse auftauchen.
Kann bitte jemand bischen nachhelfen!

Danke
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Musicman75

ich habe das gleiche Problem, seit meinem Serverumzug geht es nicht mehr.

Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

munzur

Zitat


LoadModule rewrite_module modules/mod_rewrite.so


Find ich am Server nicht!

Ok, jetzt doch gefunden: ./etc/apache2/sysconfig.d/loadmodule.conf

und das eingetragen:



LoadModule rewrite_module                 /usr/lib/apache2-prefork/mod_rewrite.so



L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

munzur

Hi!

Kann mir mal vielleciht einer der fertig ist seine .htaccess schicken?

Wär dankbar: munzur_at (at) hotmail.com

Danke
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Musicman75

gestartet wird mod_rewrite bei mir, aber es funktioniert halt nicht richtig.
Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

munzur

Hallo!

Leider schmeisst der Apache nach dem Neustart mein Eintrag immer wieder raus der den ich hier eingetragen hab ./etc/apache2/sysconfig.d/loadmodule.conf

Daraus folgt mod-rewrite wird nicht geladen.
Muss ichs wo anders eintragen oder mach ich einen anderen Fehler?

Danke
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

munzur

Ok

Das hab ich auch selber gelöst, Mod_Rewrite wird geladen!

Der nächste Fehler ist: ERROR 500

Kann mir da jemand raus helfen!

L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Musicman75

ändere mal <IfModule mod_rewrite.so>

in <IfModule mod_rewrite.c>

in der htaccess
Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

munzur

Hi!

Danke mal für die Antwort!
Hatte es eh auf <IfModule mod_rewrite.c> habs geändert auf <IfModule mod_rewrite.so>
Jetzt läuft die Seite nur alles mit *.php also wie gewohnt!
Ich werd nciht schlau :)

L.g

"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Musicman75

genau soweit bin ich auch.

Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

munzur

@Musicman

Kannst du mir vielelciht mal deine httpd.conf und confixx_vhost.conf mal schicken oder posten. Würd mal vergleichen oder mal deins durchsehen!

Bzw: kanns mal einer schicken bei dem das ganze läuft und der ein Root hat.

Danke
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Musicman75

was ich witzig finde:

auf meinem alten root server - confixx3, Suse9, apache2
und die ganze sache ist gelaufen.

auf meinem neuen server - confixx3, Suse9, apache2
und es geht nicht, mit den gleichen einträgen per httpd spezial im confixx

was hast du denn da eingetragen?

bei mir ist im httpd spezial folgendes eingetragen:
php_admin_value open_basedir none
php_admin_flag safe_mode Off
php_admin_flag rewrite_engine on

Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

munzur

Hi!

Also ich hab in httpd spezial im confixx nix drin stehen (hab da auch nie was eingetragen) :)
Muss dass sein?
Hab: Confixx Premium Edition 2003

L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

Musicman75

die version kenn ich nicht, ich habe confixx3pro und da muss es rein.
außerdem habe bei dem kunden der das braucht folgendes eingetragen:

php_admin_value open_basedir none
php_admin_flag safe_mode Off
php_admin_flag rewrite_engine on
<Directory "/home/htdocs/web0/html">
AllowOverride All
Options +FollowSymLinks +SymLinksIfOwnerMatch
</Directory>
Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

munzur

Hi!

Kann sein das es die Version auch gar nciht gib, steht halt auf meiner drauf :) *fake sicher*

Ich trag das mal da rein mal sehen was sich ändert!

L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .