wie installiere ich elgg auf den server
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anlegen
bearbeiten
code
datei
domain
erstellen
fehler
fehlermeldung
glauben
http
image
index
installation
mime
ordner
page
server
test
text
url
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
elgg wollte ich auch mal hier auf Lima installieren und habe es bis heute nicht geschafft: http://www.lima-city.de/thread/elgg-installation-schreibrecht-fehler. Sieht das bei dir auch so aus, bzw. hast Du das gleiche Problem?
-
Ich bekomme Server Fehler alsokomme gar nicht erst zum installieren weiß auch nicht was ich falsch mache egal auf welchen Server ich da gehe
-
djwestfront schrieb:
Gibt es Fehlermeldungen? Wenn ja: posten! Sonst kann dir niemand weiterhelfen…
Ich bekomme Server Fehler -
Ja aber wenn ich zu meiner Adresse gehe dann /elgg/install.Ph gehe kommt Mix steht nur da Server Fehler mehr nicht
-
Habe schon die Datei erstellt nun muss ich die bearbeiten und wo genau muss ich das dann reinschreiben bei elgg war ja die Datei schon dabei habe die dann umkopiert zu den Datei Name wie du sagst .htaccess
-
djwestfront schrieb:
Wenn bei elgg bereits eine
Habe schon die Datei erstellt nun muss ich die bearbeiten und wo genau muss ich das dann reinschreiben bei elgg war ja die Datei schon dabei habe die dann umkopiert zu den Datei Name wie du sagst .htaccess
dabei war schreibst du die eine Zeile einfach an den Anfang von der bestehenden Datei..htaccess
-
so gemacht da kommt Serverfehler
Beim Abrufen von http://www.djwestfront.lima-city.de/elgg/install.php ist auf der Website ein Fehler aufgetreten. Möglicherweise wird sie gerade gewartet oder ist falsch konfiguriert.
HTTP-Fehler 500 (Internal Server Error): Beim Versuch des Servers, die Anforderung zu verarbeiten, ist eine unerwartete Bedingung aufgetreten.
php_value display_errors 1 # Elgg htaccess directives # Copyright Curverider Ltd 2008-2009 # License http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 # Link http://elgg.org/ <Files "htaccess_dist"> order allow,deny deny from all </Files> # Don't listing directory Options -Indexes # Follow symbolic links Options +FollowSymLinks # Default handler DirectoryIndex index.php # Turn on expiry <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 10 years" </IfModule> # php 5, apache 1 and 2 <IfModule mod_php5.c> # limit the maximum memory consumed by the php script to 64 MB php_value memory_limit 64M # register_globals is deprecated as of PHP 5.3.0 - disable it for security reasons. php_value register_globals 0 # post_max_size is the maximum size of ALL the data that is POST'ed to php at a time (8 MB) php_value post_max_size 8388608 # upload_max_filesize is the maximum size of a single uploaded file (5 MB) php_value upload_max_filesize 5242880 # on development servers, set to 1 to display errors. Set to 0 on production servers. php_value display_errors 0 </IfModule> # Turn on mod_gzip if available <IfModule mod_gzip.c> mod_gzip_on yes mod_gzip_dechunk yes mod_gzip_keep_workfiles No mod_gzip_minimum_file_size 1000 mod_gzip_maximum_file_size 1000000 mod_gzip_maximum_inmem_size 1000000 mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/javascript$ mod_gzip_item_include mime ^application/x-javascript$ # Exclude old browsers and images since IE has trouble with this mod_gzip_item_exclude reqheader "User-Agent: .*Mozilla/4\..*\[" mod_gzip_item_exclude mime ^image/.* </IfModule> ## Apache2 deflate support if available ## ## Important note: mod_headers is required for correct functioning across proxies. ## <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.[0678] no-gzip BrowserMatch \bMSIE !no-gzip <IfModule mod_headers.c> Header append Vary User-Agent env=!dont-vary </IfModule> # The following is to disable compression for actions. The reason being is that these # may offer direct downloads which (since the initial request comes in as text/html and headers # get changed in the script) get double compressed and become unusable when downloaded by IE. SetEnvIfNoCase Request_URI action\/* no-gzip dont-vary SetEnvIfNoCase Request_URI actions\/* no-gzip dont-vary </IfModule> # Configure ETags <FilesMatch "\.(jpg|jpeg|gif|png|mp3|flv|mov|avi|3pg|html|htm|swf|js|ico)$"> FileETag MTime Size </FilesMatch> # Add Proper MIME-Type for Favicon to allow expires to work AddType image/vnd.microsoft.icon .ico <IfModule mod_rewrite.c> RewriteEngine on # If Elgg is in a subdirectory on your site, you might need to add a RewriteBase line # containing the path from your site root to elgg's root. e.g. If your site is # http://example.com/ and Elgg is in http://example.com/sites/elgg/, you might need # RewriteBase /elgg/ # # here, only without the # in front. # # If you're not running Elgg in a subdirectory on your site, but still getting lots # of 404 errors beyond the front page, you could instead try: # #RewriteBase / # In for backwards compatibility RewriteRule ^pg\/([A-Za-z0-9\_\-]+)$ engine/handlers/page_handler.php?handler=$1&%{QUERY_STRING} RewriteRule ^pg\/([A-Za-z0-9\_\-]+)\/(.*)$ engine/handlers/page_handler.php?handler=$1&page=$2&%{QUERY_STRING} RewriteRule ^tag\/(.+)\/?$ engine/handlers/page_handler.php?handler=search&page=$1 RewriteRule ^action\/([A-Za-z0-9\_\-\/]+)$ engine/handlers/action_handler.php?action=$1&%{QUERY_STRING} RewriteRule ^cache\/(.*)$ engine/handlers/cache_handler.php?request=$1&%{QUERY_STRING} RewriteRule ^services\/api\/([A-Za-z0-9\_\-]+)\/(.*)$ engine/handlers/service_handler.php?handler=$1&request=$2&%{QUERY_STRING} RewriteRule ^export\/([A-Za-z]+)\/([0-9]+)\/?$ engine/handlers/export_handler.php?view=$1&guid=$2 RewriteRule ^export\/([A-Za-z]+)\/([0-9]+)\/([A-Za-z]+)\/([A-Za-z0-9\_]+)\/$ engine/handlers/export_handler.php?view=$1&guid=$2&type=$3&idname=$4 RewriteRule xml-rpc.php engine/handlers/xml-rpc_handler.php RewriteRule mt/mt-xmlrpc.cgi engine/handlers/xml-rpc_handler.php # rule for rewrite module test during install - can be removed after installation RewriteRule ^rewrite.php$ install.php # Everything else that isn't a file gets routed through the page handler RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([A-Za-z0-9\_\-]+)$ engine/handlers/page_handler.php?handler=$1 [QSA] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([A-Za-z0-9\_\-]+)\/(.*)$ engine/handlers/page_handler.php?handler=$1&page=$2 [QSA] </IfModule>
das ist der code von der datei und steht bei mir als .htaccess .HTACCESS-Datei
Beitrag zuletzt geändert: 25.12.2012 21:24:54 von djwestfront -
djwestfront schrieb:
1) Poste deine
so gemacht da kommt Serverfehler
Beim Abrufen von http://www.djwestfront.lima-city.de/elgg/install.php ist auf der Website ein Fehler aufgetreten. Möglicherweise wird sie gerade gewartet oder ist falsch konfiguriert.
HTTP-Fehler 500 (Internal Server Error): Beim Versuch des Servers, die Anforderung zu verarbeiten, ist eine unerwartete Bedingung aufgetreten.
-Datei.htaccess
2) Nenn sie irgendwie um, sodass sie nicht mehr wirksam ist
3) Kommt dann noch immer eine Fehlermeldung? -
na ja kommt der selbe fehler habe gerade mal die datei gepostet ich weis nicht was da falsch ist oder was ich da machen kann
hier mal die install aleitung wo ich nicht klar komme vorallen mit der setting.php http://docs.elgg.org/wiki/Installation
Beitrag zuletzt geändert: 25.12.2012 22:34:04 von djwestfront -
Bei mir gings nur bei der Installation mit dem Admin nicht... :)
-
hallo ich will auch gerade elgg ausprobieren. weiss nicht ob das alle beachtet haben aber man muss vor der installation einen ordner AUSSERHALB des installationsordners erstellen worin hochgeladene dateien gespeichert werden. bei mir klappt das nicht ganz ^^ ich habe das script in den root ordner geladen aber wie kann ich jetzt oberhalb des /html einen ordner anlegen?
lg und danke im voraus -
Wollte es eben bei mir probieren, allerdings stimmt angeblich mit dem MySql Server nicht
Unable to connect to the database with these settings.
@ buergerforum
Gar nicht, ausser du lädst ins Root Verzeichniss / dein HTMl Dokument hoch und erstellst gleichzeitig einen neuen Ordner und verschiebst elgg dort rein. Allerdings wird dann wohl deine Installation von elgg futsch sein -
buergerforum schrieb:
hallo ich will auch gerade elgg ausprobieren. weiss nicht ob das alle beachtet haben aber man muss vor der installation einen ordner AUSSERHALB des installationsordners erstellen worin hochgeladene dateien gespeichert werden. bei mir klappt das nicht ganz ^^ ich habe das script in den root ordner geladen aber wie kann ich jetzt oberhalb des /html einen ordner anlegen?
lg und danke im voraus
Es gibt die Möglichkeit sich eine andere Domain (.tk ist kostenlos) zuzulegen und diese dann in einen Installationsordner weiterzuleiten. Das geht, indem man sich zuerst die Domain freischaltet, dann den Installationsordner erstellt und dann unter Domains auf die Domain klickt, dann noch einmal auf bearbeiten und dann unter "Pfad" den Ordner auswählt. Dann kann man im root-Verzeichnis einen Ordner für die Dateien anlegen. Außerdem kann man im root auch eine index.html mit Weiterleitung erstellen, um auf die neue Domain zu kommen. -
michl27 schrieb:
Wollte es eben bei mir probieren, allerdings stimmt angeblich mit dem MySql Server nicht
Unable to connect to the database with these settings.
@ buergerforum
Gar nicht, ausser du lädst ins Root Verzeichniss / dein HTMl Dokument hoch und erstellst gleichzeitig einen neuen Ordner und verschiebst elgg dort rein. Allerdings wird dann wohl deine Installation von elgg futsch sein
Sorry ich meinte natürlich einen Ordner ausserhalb des Root Directorys ^^ -
Habe noch nicht versucht, elgg hier zu installieren. Das Prinzip des "externen" Ordners nutzen aber auch andere CMS. Keine Ahnung, ob es bei Lima funktioniert. Grundsätzlich sähe derartigs aber so aus:
/html |_/Elgg-Ordner (eigene Domain) |_/Downloadordner
Der Elggordner ist dabei für Elgg der Root und der Downloadordner liegt außerhalb desselben.
Oberhalb von /html hast Du, als User, keinen Zugriff!
Fraglich bei Lima ist, ob der genannte Downloadordner für die Elgginstallation erreichbar ist, wenn der Elggordner in der Verwaltung als Root für eine Domain definiert ist. Das müßte man mal testen. (Test folgt später! Man achte auf edits für diesen Beitrag. )
Edit1: Test steht noch aus, es störten nur Typos im Beitrag.
Beitrag zuletzt geändert: 19.3.2014 4:05:02 von fatfreddy -
a*****k schrieb:
Es gibt die Möglichkeit sich eine andere Domain (.tk ist kostenlos) zuzulegen und diese dann in einen Installationsordner weiterzuleiten. Das geht, indem man sich zuerst die Domain freischaltet, dann den Installationsordner erstellt und dann unter Domains auf die Domain klickt, dann noch einmal auf bearbeiten und dann unter "Pfad" den Ordner auswählt. Dann kann man im root-Verzeichnis einen Ordner für die Dateien anlegen. Außerdem kann man im root auch eine index.html mit Weiterleitung erstellen, um auf die neue Domain zu kommen.
Das ist dann für den Domaincontroller relevant, der Lima Server wird aber trotzdem seine eigenen Zugriffsregeln befolgen. So weit vernetzt sind wir ja zum Glück doch noch nicht, das sogar Servereinstellungen übers Internet übertragen werden. Wäre bestimmt lustig, in einer solchen Welt mit BurpSuite als Proxy zu surfen :D
PS: Sorry, hab nicht auf die Aktualität des Thread geschaut, ich hoffe es macht nichts. LG
Beitrag zuletzt geändert: 3.11.2015 17:43:26 von buergerforum -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage