Bin bei BuddyPress kurz vor dem Verzweifeln!!

  • Hallo Leutz und liebe Community!

    Zunächst möchte ich mich ganz herzlich bedanken, das Ihr uns eine so schöne Plattform erarbeitet habt. Habe bis jetzt gewartet, um die stabile Version zu verwenden.

    Zu meinem PROBLEM!

    Installation und die Einrichtung von BuddyPress (VOMBO VERSION)hat soweit geklappt.
    Wenn ich nun mich als User registrieren möchte, geht der Link Registrieren auf den Ordner members. Den gibt es natürlich nicht und deshalb kommt die Fehlerseite 404.

    Selbst wenn ich als admin angemeldet bin, kann ich nicht einmal die Links nutzen. Ob Gruppen, Wire etc. immer erhalte ich die 404 seite. Denn es wird immer auf den ORDNER MEMBERS bzw. ADMIN verwiesen.

    Was mache ich falsch bzw. was müßte ich ändern an den Dateien.

    Bin für jeden Hinweis dankbar.
    Natürlich habe ich schon den ganzen Tag herumprobiert und auch das Netz druchsucht. Ohne Erfolg.

    Deshalb jetzt schon mal DANKE für Eure Hilfen.

    Euer Kisp (Tobi aus Kiel)

    P.s.: Homepage ist Tanzen-und-mehr.eu Blogs — Start

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Nich verzweifeln: Ruhe bewahren!

    Hallo,

    das sieht doch nach Permalink-Stress aus.

    Schau doch mal nach, ob deine .htaccess-Datei auch im Root-Verzeichnis liegt und ob da auch etwas sinnvolles drin steht. Die ist dafür veranwortlich, dass alle Anforderungen, zu denen es keine Ordner / Dateien gibt einfach an die index.php weitergeleitet werden. In der index.php wird denen dann geholfen.

    Wenn eine .htaccess-Datei mit Inhalt vorhanden ist, dann wird das Problem bissiger, dann melde dich einfach noch mal.

    Viele Grüße

  • Hab da was gefunden

    Ertsmal Danke, das Ihr mein Problem annimmt.

    Laut 1und1 gibt es 2 Möglichkeiten:

    Statt http://foo.bar/news.php?id=1 hätte ich gerne etwas wie http://foo.bar/news/1.html

    Datei 1: .htaccessOptions -MultiViews
    RewriteEngine on
    RewriteCond %{REQUEST_URI} news/(.*)\.html$
    RewriteRule news/(.*)\.html$ /news.php?id=$1

    Statt http://foo.bar/user.php?id=baz hätte ich gerne etwas wie http://foo.bar/user/baz

    Datei 2: .htaccessOptions -MultiViews
    RewriteEngine on
    RewriteCond %{REQUEST_URI} user/(.*)$
    RewriteRule user/(.*)$ /user.php?id=$1

    Habe beides ausprobiert. Geht irgendwie nicht.
    Fehlt noch ein Eintrag in der .htaccess?

    Übrigens, in meiner .htaccess steht schon drin:

    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    Habe nämlich noch ein Login Formular.

    Bitte helft mir. Es muß doch irgendwie gehen?!

    Danke im Vorraus

    Gruß Tobi

  • htaccess-Inhalte

    Hallo,

    das, was im Moment da drinsteht ist gut, dass dort php5 läuft und nicht das alte php4. Das sollte also da drin stehen bleiben. In die .htaccess-Datei sollten noch ein paar Zeilen eingefügt werden. Deine fertige Datei sollte dann so aussehen: Bitte checke doppelt, dass genau das da drin steht. Wenn es Probleme gibt, dann lösche die .htaccess-Datei und erstelle eine neue mit diesem Inhalt (ich eiere so rum, weil diese Dateien manchmal vom System erstellt werde und dann nicht per FTP geändert werden können.)

    Wenn das ganze Zeug hochgeladen ist und du nur einen 501-Server Error siehst, dann hat der Chef recht (abgesehen davon dass der Chef immer Recht hat ;-)) und mod_rewrite ist bei dir nicht angeschaltet.

    Viel Glück

  • Hmm... Bei mir funktioniert das nicht. Jeder Klick erzeugt einen Download! Woran könnte das liegen? mod_rewrite ist aktiviert...


    [COLOR="Red"] UPDATE: Habe die ersten zwei Zeilen weggelassen, jetzt funktionierts. Hoffentlich![/COLOR]

    Einmal editiert, zuletzt von chh (4. Juli 2009 um 23:04)

  • Ja, aber jetzt hast du höchstwahrscheinlich php4 am laufen mit all den Nachteilen, die damit zusammenhängen.

    Lege doch mal eine .php Datei auf deinen Server mit dem Inhalt

    PHP
    <?php phpinfo(); ?>

    und schau dir das an. Wenn es php4 ist, dann versuche doch mal nur die erste Zeile einzukommentieren:

    Code
    AddType x-mapp-php5 .php
    # AddHandler x-mapp-php5 .php

    und schau dir die phpinfo erneut an. Hilft das?

    Vielleicht erscheint es dir nervig daran zu arbeiten php5 zu bekommen wenn doch alles auch mit php4 läuft, aber es kommen mit Sicherheit die Plugins, die nur mit php5 arbeiten und dann musst du doch dran ...

  • Nun sollte es auch bei anderen gehen

    Nun habe ich durch einen Hinweis von anderen Usern nochmal sehr tief ins Web geschaut und einfach ausprobiert. Und siehe da, es klappt jetzt.
    Nur zur Info, ich nutze 1und1.

    Die .htaccess ins Hauptverzeichnis Deiner Domain legen und mit folgenden Inhalt füllen


    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*) index.php


    ### @version $Id: htaccess.txt 4085 2006-06-21 16:03:54Z stingrey $# @package Joomla# copyright Copyright (C) 2005 Open Source Matters. All rights reserved.# @license The GNU General Public License - GNU Project - Free Software Foundation (FSF) GNU/GPL# Joomla! is Free Software## ################################################## #### READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE## The line just below this section: 'Options FollowSymLinks' may cause problems# with some server configurations. It is required for use of mod_rewrite, but may already# be set by your server administrator in a way that dissallows changing it in# your .htaccess file. If using it causes your server to error out, comment it out (add # to # beginning of line), reload your site in your browser and test your sef url's. If they work,# it has been set by your server administrator and you do not need it set here. ## Only use one of the two SEF sections that follow. Lines that can be uncommented# (and thus used) have only one #. Lines with two #'s should not be uncommented# In the section that you don't use, all lines should start with ### For Standard SEF, use the standard SEF section. You can comment out# all of the RewriteCond lines and reduce your server's load if you# don't have directories in your root named 'component' or 'content'## If you are using a 3rd Party SEF or the Core SEF solution# uncomment all of the lines in the '3rd Party or Core SEF' section########################################### ########### ##### SOLVING PROBLEMS WITH COMPONENT URL's that don't work ###### SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED# OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING## In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes### May need to be uncommented. If you are running your Joomla/Mambo from# a subdirectory the name of the subdirectory will need to be inserted into this# line. For example, if your Joomla/Mambo is in a subdirectory called '/test/',# change this:# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes### to this:# RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes############################################# ########### ## Can be commented out if causes errors, see notes above.Options FollowSymLinks ## mod_rewrite in use RewriteEngine On # Uncomment following line if your webserver's URL# is not directly related to physical file paths.# Update Your Joomla/MamboDirectory (just / for root) # RewriteBase / ########## Begin - Joomla! core SEF Section############# Use this section if using ONLY Joomla! core SEF## ALL (RewriteCond) lines in this section are only required if you actually## have directories named 'content' or 'component' on your server## If you do not have directories with these names, comment them out.#RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]RewriteRule ^(content/|component/) index.php########### End - Joomla! core SEF Section ########## Begin - 3rd Party SEF Section############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc##RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes###RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]#RewriteCond %{REQUEST_FILENAME} !-f#RewriteCond %{REQUEST_FILENAME} !-d#RewriteRule (.*) index.php########### End - 3rd Party SEF Section



    Viel Spaß mit Buddypress....ich mache gerade mehrere Luftsprünge!!!

    Schönes Wochenende Euch allen

    Gruß Tobi

  • nee nee so geht das nicht Tobi

    Hallo Tobi,

    toll, dass du es geschafft hast, dass alles bei dir funktioniert. Und toll, dass du die anderen nicht dumm sterben lassen willst.

    Aber die Mambo/Joomla Textwüste, die du mit in die htaccess geschrieben hast, kann das Ei des Kolumbus nicht sein! Zumindest kommen so wenig Zeilenumbrüche mit, dass das Zeug nicht lesbar ist und schon gar nicht so in der htaccess stehen darf. Das führt 1000%ig zu einem Server Error. Wenn du deine htaccess mit dem vergleichst, was hier im board steht, dann wirst du sicherlich Unterschiede feststellen können. Außerdem könnte ich meinen Popo verwetten, dass alles da unten nicht nötig ist.

    Und dann (unter uns): Doubleposting - dafür kannst du dir jahrelanges Internetverbot einhandeln, wenn die Boardbetreiber pingelig sind :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!