Willkommen im neuen Forum von concrete5.de.
Die Anmeldung ist ab dem 15.10.2020 nur noch mit E-Mail Adresse und Passwort möglich. Eine Anmeldung mit Benutzername ist nicht mehr möglich.

Diese Nachricht löschen.
Anhang entfernen?
Zurück zur Themenliste
R
Ronnenberger 0.png 06.04.2012 08:54

Concrete im Unterordner installiert

Hallo zusammen,
ich habe concrete in einem Unterordner installiert (/c5) und offensichtlich bei der Installation irgendwas falsch angegeben.
Denn, wenn ich jetzt die Domain aufrufe (www.domain.de), gelange ich nicht direkt zu Concrete in den Unterordner.
_____
Ich erhalte folgende Fehlermeldung:
Forbidden

You don't have permission to access / on this server.
Apache Server at domain.de Port 80
_____

Über das Confixx habe ich schon versucht eine direkte Weiterleitung in den Unterordner /c5 einzurichten, das funktioniert aber leider nicht.

Kann mir evtl. jemand sagen, wo ich was ändern muß ?
Ansonsten wäre alle Arbeit fürn A... :-((((
was ich nicht hoffen will ....

Gruß
Ronnenberger
U
unknown-error 0.png 12.04.2012 08:25
die Standard-Lösung sieht leider vor Concret5 direkt in den Ordner zu installieren, der für die html Dokumente auf dem Server root ist.

z.B.: server/htdocs

ein erwartbares - und im Einzelfall sauberes - htdocs/c5 wird nicht unterstützt.

(ich stand vor einigen Wochen auch vor dem Problem..letztendlich habe ich mich mit dieser Logik gut abfinden können..habe allerdings auch nur ein Projekt am laufen)

.. alle Files/directories von c5 gehen folglich wie im Forum bereits beschrieben direkt nach htdocs (!! gesonderte Freigabe für einige der Unterordner nicht vergessen !!)
R
RII 0.png 12.04.2012 12:47
kannst du bitte den Inhalt der site.php unter config hier posten (WICHTIG: Passwörter nicht posten)
R
Ronnenberger 0.png 14.04.2012 08:27
sorry, habe die Nerven verloren und den kompletten Auftritt kurzerhand neu gemacht ...
Trotzdem vielen Dank für Eure Hilfe
R
Ronnenberger 0.png 15.04.2012 07:47
Hallo RII
und jetzt habe ich mich zu früh gefreut. Alles neu aufgebaut und nun der gleiche Fehler :huh:

Hier ist der Inhalt der site.php

<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'pr112');
define('DB_PASSWORD', 'XXXXXXXXX');
define('DB_DATABASE', 'usr_pr112_1');
define('BASE_URL', 'http://domain.de');
define('DIR_REL', '/c5');
define('PASSWORD_SALT', '5chOTUPt9vbMUfC76cwIWxUD5LpDcGxjtaEyx8JArE4uwZzyiXSYjHkLAKkQ8iay');

Ich würde mich freuen, wenn Du mir helfen könntest, ich verzweifele langsam.

Gruß
Ronnenberger[hr]
RII,

wie ich eben erst bemerkt habe, hatte ich die Dateirechte nachdem ich die Ordner auf den Server kopiert habe nicht geändert.

'config/', 'files/' und 'packages/' --- 777
'concrete/libraries/3rdparty/htmldiff.py' --- 755

Das habe ich nun geändert. Aber beim Aufruf erscheint die gleiche Fehlermeldung :huh:

Kann es sein, daß durch die nicht geänderten Dateirechte die Installation fehlerhaft war ?
Kann ich das im nachhinein noch anpassen ? (sonst würde ich alles zum 3. Mal machen müssen)
Oder muss ich neu installieren und kann den Content evtl. sichern und neu einspielen ?

Ich könnte mir in den Hintern beißen .....
R
RII 0.png 16.04.2012 10:23
Mit den Dateirechten hat es nichts zu tun!
Hast du pretty urls eingeschaltet? poste bitte die .htaccess hier rein!
Auch C5 cache und Browser cache löschen!
R
Ronnenberger 0.png 16.04.2012 10:56
Pretty URL ist aktiviert.

Hier der Inhalt der .htaccess, die sich im Ordner "c5":
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /c5/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
# -- concrete5 urls end --

Cache im Browser und Cache im c5 hatte ich schon geleert.


Datei-Rechte:
ist es denn okay, wenn ich die Dateirechte nun im Nachhinein abgeändert habe ?
R
RII 0.png 16.04.2012 11:02
probiere es mit einer anderen rewrite_rule:

RewriteRule ^c5/(.*)$ index.php/$1 [L]
R
Ronnenberger 0.png 17.04.2012 07:46
RII: wie soll das genau aussehen ??
Soll ich nur die eine Zeile austauschen ??
Also so ?

# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /c5/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^c5/(.*)$ index.php/$1 [L]
</IfModule>
# -- concrete5 urls end --


R
Ronnenberger 0.png 17.04.2012 08:59
Ich habe es jetzt mal so "eingebut" wie oben dargestellt.

Beim Aufruf der Domain erhalte ich nun folgende Meldung:

Concrete CMS
Seite nicht gefunden
Unter dieser Adresse konnte keine Seite gefunden werden.
Zurück zur Startseite. (als Link)


Wenn ich den Link (zurück zur Startseite) anklicke, kommt folgende Meldung:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache Server at domain.de Port 80

**********************************************
Hast Du einen Tipp ??

Gruß
Ronnenberger

Nachricht hinzufügen