Installation: "Error500" oder "Allowed memory size..."
am 26.09.2011 - 10:28 Uhr in
Hi,
ich versuche zum ersten Mal in meinem kurzen Leben als "Webadmin" Drupal auf meinem neuen Webspace zu installierern.
Habe die Installationsdateien hochgeladen, beim Versuch zu installieren habe ich einen "Internal Server Error 500" entgegengeschleudert bekommen. Google brachte dann hierfür die Lösung: .htaccess im Drupalverzeichnis löschen => weiter gings, Datenbankdaten eingegeben, Installationsbalken läuft an...
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 16 bytes) in /var/www/_Nutzername_/html/drupal/includes/database/query.inc on line 1821
Google angeworfen => http://tips.webdesign10.com/php/installing-drupal-7-march-4-2009-memory-...
Also ne leere .htaccess erstellt und dort nur die eine Zeile eingetragen => "Internal Server Error 500".
Woran hackts den hier?
VG
da_user
- Anmelden oder Registrieren um Kommentare zu schreiben

hi da_user oh
am 26.09.2011 - 10:49 Uhr
hi da_user
oh oh..
Also ne leere .htaccess erstellt und dort nur die eine Zeile eingetragen => "Internal Server Error 500".
Woran hackts den hier?
hast du das wirklich so gemacht ? oder hast du dich verchrieben?
also auf der seite steht das komplett anders:
http://tips.webdesign10.com/php/installing-drupal-7-march-4-2009-memory-...
Open up your .htaccess file in the root of ycess datei mitour Drupal installation and add this line to the top:
php_value memory_limit 64M
und nichts von leerer htacesss datei mit '"Internal Server Error 500"'
du kannst ausserdem nicht zwingend per htaccesss dein php limit setzen
das muss dir der provider 'erlauben'..
welche system vorausssetzungen du brauchst um drupal
betreiben zu können findest du u.a. hier:
http://drupal.org/requirements
re
am 26.09.2011 - 11:09 Uhr
Nix verschrieben, habe ich so gemacht:
Habe die Installationsdateien hochgeladen, beim Versuch zu installieren habe ich einen "Internal Server Error 500" entgegengeschleudert bekommen. Google brachte dann hierfür die Lösung: .htaccess im Drupalverzeichnis löschen => weiter gings
Und sobald ich wieder eine .htaccess Datei habe, bekomme ich wieder den Server Error.
Hallo da_user, die
am 26.09.2011 - 11:48 Uhr
Hallo da_user,
die Fehlermeldung besagt, dass zu wenig memory_limit zur Verfügung steht.
"Allowed memory size of 16777216 bytes exhausted...". Vielleicht hast Du bei Dir mehr als 16MB memory_limit zur Verfügung und nur die niedrigste Einstellung ausgewählt. Also entweder das memory_limit erhöhen, die Skripte optimieren oder falls der Hoster es erlaubt per .htaccess oder ini_set() das Limit nach oben setzen.
viel Erfolg
Floranium schrieb Also
am 26.09.2011 - 11:47 Uhr
Also entweder das memory_limit erhöhen, die Skripte optimieren
Was soll er denn da optimieren? Soll er Drupal neu schreiben?
16 MB gehen nunmal gar nicht.
es geht nur um ein sage und
am 26.09.2011 - 11:55 Uhr
es geht nur um sage und schreibe 16 Bytes, laut Fehlermeldung - die wird man doch wohl optimieren können, z.B. in den Language Files
zumindest bis zur nächsten Fehlermeldung ...
Floranium schrieb es geht nur
am 26.09.2011 - 13:22 Uhr
es geht nur um sage und schreibe 16 Bytes, laut Fehlermeldung - die wird man doch wohl optimieren können, z.B. in den Language Files
zumindest bis zur nächsten Fehlermeldung ...
Super Vorschlag. Er spart 16 Bytes an der einen Variable und in der nächsten Zeile wird dann 30 KB Datensatz aus der DB in ein Array gelesen (mal so ein Beispiel). Das Spiel spielt er dann noch meherer tausend Zeilen Code weiter. Am Ende ist er im Rentenalter bekommt aber von Vater Staat nix gezahlt, weil er 50 Jahre eine dann uralte Software optimiert und keinen Cent Rentenversicherung einbezahlt hat .. ;-)
da_user]Nix verschrieben,
am 26.09.2011 - 15:59 Uhr
Nix verschrieben, habe ich so gemacht:
Und sobald ich wieder eine .htaccess Datei habe, bekomme ich wieder den Server Error.
Kannst Du vielleicht verraten, bei welchem Provider Du dein Webspace hast? Es kann sein, dass man dir dann besser helfen könnte. Bei domainFactory zum Beispiel (nicht nur) muss man in der .htaccess den Eintag "RewriteBase / " aktivieren, also den davor stehenden # entfernen, sonst kommt es zu einem "Internal Server Error". Das mit dem PHP-Memory Limit ist aber ein anderes Problem und auch hier könnte man dir besser helfen, wenn der Provider bekannt wäre.
Wird wohl keiner kennen:
am 27.09.2011 - 17:43 Uhr
Wird wohl keiner kennen: Florahost ;-)
Ich werde das mit dem RewriteBase heute mal austesten.
Ich habe übrigens gerade gesehen, dass sich im Stammverzeichnis keine .htaccess befindet. Ist das schlimm?