[gelöst] Parse error Fehlermeldung
Eingetragen von kaettschmitz (167)
am 21.06.2011 - 09:15 Uhr in
am 21.06.2011 - 09:15 Uhr in
Bei dem Versuch, D7.2 zu installieren erhielt ich folgende, für mich kryptische Fehlermeldung:
Parse error: syntax error, unexpected '{' in /var/meinedomainl/drupal/includes/bootstrap.inc on line 676
Quelltext siehe Anhang.
Kann mir einer der Spezialisten weiterhelfen? (bei der Drupal 6.22 Installation hatte ich diese Fehlermeldung übrigens nicht, ließ sich problemlos installieren)
Webserver: (bei alfahosting)
Verwendete Software auf diesem Server
Administration: Confixx 3.3.1
PHP-Version(en): 4 und 5
Perl-Version: 5.10
MySQL-Version: 5
Standardmäßig habe ich PHP 5 für alle Verzeichnisse aktiviert.
Anhang | Größe |
---|---|
quelltext.jpg | 213.13 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Fehlermeldung
am 21.06.2011 - 09:21 Uhr
Hallo.
http://drupal.org/node/1027316
Frage nebenbei: Wie auffällig muss der blaue Kasten über dem Node-Formular werden, damit der Inhalt gelesen wird?
Danke für den node/1027316-Tipp!
am 21.06.2011 - 09:47 Uhr
Hallo.
http://drupal.org/node/1027316
Danke für die Info!
Frage nebenbei: Wie auffällig muss der blaue Kasten über dem Node-Formular werden, damit der Inhalt gelesen wird?[/quote]Ich hab ihn gelesen und auch befolgt (mach ich grundsätzlich, bevor ich hier eine Frage stelle!).
1. Im Hand- oder Kochbuch habe ich es, falls dort erwähnt, überlesen
2. den o. g. node hab ich mit meiner Suche hier im Forum nicht gefunden, vermutlich hab ich falsch gesucht. Das gebe ich gerne zu, aber ich hab reichlich nach bootstrap und parse error gesucht und gelesen, hab aber nur die php 5-Antworten gefunden. Und php 5 hab ich, s.o., schon eingestellt auf dem Webserver.
Ich probier es jetzt mit Deinem TIpp und gebe Rückmeldung, nochmal: DANKE!
Nützt mir leider nichts
am 21.06.2011 - 10:15 Uhr
Habe mir den Tipp gerade durchgelesen, da geht es auch nur um php 5, und das ist vorhanden. Da ich auf diesem Server schon mal d7.2 installiert hatte, muss dem wohl auch so sein, sonst hätte das ja damals nicht funktioniert.
Könnte es sonst noch eine Möglichkeit geben?
Langsam wachsen mir noch mehr graue Haare als ich eh schon hab :-(
und jetzt wird's ganz kurios!
am 21.06.2011 - 10:33 Uhr
Hab in der .htaccess eingefügt:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Bei SRWare Iron krieg ich die Parse error-Fehlermeldung
Bei FF (Version 4.01) kommt eine leere weiße Seite.
Wat nu?
PHP 5 ist nicht gleich PHP 5.
am 21.06.2011 - 11:19 Uhr
PHP 5 ist nicht gleich PHP 5. Welche PHP 5 Version benutzt Du genau?
BTW, Du brauchst Dir hier nicht jedes Mal selbst zu antworten: Schöner wäre es, wenn Du Deinen bestehenden Kommentar ergänzen würdest, statt für jeden Piep einen neuen Kommentar zu schreiben. Natürlich nur, solange noch niemand darauf geantwortet hat. Also z.B. jetzt. :)
Danke - aber keine Ahnung, welche php 5
am 21.06.2011 - 11:23 Uhr
PHP 5 ist nicht gleich PHP 5. Welche PHP 5 Version benutzt Du genau?
Ist leider nicht angegeben, wie finde ich das raus?
BTW, Du brauchst Dir hier nicht jedes Mal selbst zu antworten: Schöner wäre es, wenn Du Deinen bestehenden Kommentar ergänzen würdest, statt für jeden Piep einen neuen Kommentar zu schreiben. Natürlich nur, solange noch niemand darauf geantwortet hat. Also z.B. jetzt. :)
Werde mich ab sofort dran halten, danke für den Hinweis.
EDIT: Oder kann man die php 5-Version auch explizit per .htaccess einstellen?
kaettschmitz schriebIst
am 21.06.2011 - 11:26 Uhr
Ist leider nicht angegeben, wie finde ich das raus?
Dein Provider weiß das, oft stellen die eine PHPinfo dafür zur Verfügung.
EDIT: Oder kann man die php 5-Version auch explizit per .htaccess einstellen?
Standardmäßig habe ich PHP 5 für alle Verzeichnisse aktiviert.
Wenn Du das gemacht hast, brauchst Du nicht zusätzlich die Anweisung in der htaccess.
Werde mich ab sofort dran halten, danke für den Hinweis.
Danke! ;)
Also werde ich mich mal an die Hotline des Providers
am 21.06.2011 - 11:34 Uhr
wenden.
Was ich nur merkwürdig finde, ist, dass D 7 schon mal lief und außerdem eine One-Click-Installation seitens alfahostings für D 7.0 angeboten wird. Dann müsste doch normalerweise die entsprechende php-Version laufen.
Ich frag die mal, mir reicht es jetzt.
Ich werde hier berichten und - hoffentlich ;-) - die Lösung posten.
Danke so weit schon mal!
http://www.selfphp.info/funkt
am 21.06.2011 - 11:36 Uhr
http://www.selfphp.info/funktionsreferenz/php_informationen/phpinfo.php
Datei kann dort runter und dann wieder auf deinen Space hochgeladen werden. Ist die phpinfo() Funktion.
Man kann nur das in der .htaccess einstellen, was der Provider dir bietet! PHP4, PHP5, PHP-dev. Mitunter kannst du auch im Contro Panel das extra für ein bestimmtes Verz. einstellen.
Schau in die FAQs des Providers oder schreib den an! Alles andere ist Käse. Wenn der so schlecht ist und keine akt. Versionen oder fehlerhaft konfigurierte Version liefert, dann hast du pech gehabt. Hilft nur beschweren und im extremfall den Account zu kündigen. Mehr geht leider als normaler Webspace Kunde nicht.
mfg Crusher
PS: wenn D7 schon mal lief...
- ggf. Installationsdateien defekt?
- wieso nimmst du nich die Version deines Hosters?
- frag nach, ob es bei deinen Space Auffälligkeiten gibt. Ggf. Fehlkonfiguration und bitte mal um eine Analyse.
Danke Crusher! Hier die Lösung des Problems
am 21.06.2011 - 12:13 Uhr
http://www.selfphp.info/funktionsreferenz/php_informationen/phpinfo.php
Datei kann dort runter und dann wieder auf deinen Space hochgeladen werden. Ist die phpinfo() Funktion.
Danke! Hab mir schon selbst eine gebastelt, die folgende Info lieferte:
PHP Version 4.4.9-0.dotdeb.1
Obwohl im Admin-Bereich (Experteneinstellungen: php5 für alle Bereiche des Webspace) schon seit heute Morgen php5 on angezeigt wurde.
Man kann nur das in der .htaccess einstellen, was der Provider dir bietet! PHP4, PHP5, PHP-dev. Mitunter kannst du auch im Contro Panel das extra für ein bestimmtes Verz. einstellen.
Die bieten das ja explizit an, wird auch eine Anleitung dazu geliefert, mit folgenden Möglichkeiten:
im Admin-Bereich einstellen, s. o., hatte ich gemacht
.htaccess erstellen, hab ich auch gemacht, aber die schreiben, nur mit der Zeile
AddHandler x-httpd-php5 .php
Hab ich dann auch gemacht, dann noch mal phpinfo und siehe da, nu hammer:
PHP Version 5.2.17-0.dotdeb.0
Schau in die FAQs des Providers oder schreib den an! Alles andere ist Käse. Wenn der so schlecht ist und keine akt. Versionen oder fehlerhaft konfigurierte Version liefert, dann hast du pech gehabt. Hilft nur beschweren und im extremfall den Account zu kündigen. Mehr geht leider als normaler Webspace Kunde nicht.
mfg Crusher
PS: wenn D7 schon mal lief...
- ggf. Installationsdateien defekt?
- wieso nimmst du nich die Version deines Hosters?
- frag nach, ob es bei deinen Space Auffälligkeiten gibt. Ggf. Fehlkonfiguration und bitte mal um eine Analyse.
Die Version des Hosters nehm ich nich, weil die 7.0 ist, dann hab ich wieder das update am Hals, wie bei der ersten Installation. Leider hab ich Vollpfosten meine 7.2 damals gelöscht .... ich geb's ja zu! Weil ich mich halt erst mal mit der 6.22 beschäftigen wollte, und dann fand ich raus, dass 6.22 auch auf kilu.de läuft, ich hätte die 7.2 also ruhig lassen können.
Ich glaube, sowas nennt man dann Lehrgeld zahlen ...
EDIT: DIe php-Version sollte doch wohl reichen, oder? Bevor ich noch mal tausendirgendwas Dateien hochlade, guck ich lieber noch mal in die requirements.
Ich werde den Endstand der Dinge hier dann noch posten.
Hi, ok, ok. Und mit der PHP
am 21.06.2011 - 12:18 Uhr
Hi,
ok, ok. Und mit der PHP Version 5.2.17 läuft es jetzt? Oder was wollest du damit sagen ^^
Wie gesagt, dann is wohl eher Fehler des Providers. Dass eben PHP Einstellungen global nicht greifen.... Kannst du ja nix für ;)
Darum check ich immer mit phpinfo(), was der Provider so alles bietet. Läuft es denn jetzt?
Du kannst es ja auch in der .htaccess von drupal rein nehmen. Möglcih das bei D7.0 des Providers solche Modifizierungen drin stehen.
Könntest, wenn du Zeit und Lust hast, noch mal D7.0 drauf packen und .htaccess und settings.php vergleichen... Ansonste dürfte aber normal der Provider fast das gleiche liefern, wie im orig. Archiv vorhanden ist.
Vorteil wäre sonst, dass du ggf. PHP Speichermlimites und Laufzeiten gleich so parat hat, wie der Provider es für D7 vor gesehen hat udn wie es vlt. dann auch auch optimal läuft.
mfg Crusher
Bin noch beim Hochladen :-)
am 21.06.2011 - 13:03 Uhr
aber ich geh mal davon aus, dass es genau so laufen wird, wie die dämlicherweise gelöschte erste Installation!
Na, vielleicht hatten die zuviel Betrieb, um die Anweisung in der .htaccess direkt umzusetzen, wer weiß. Deren 7.0-Installation bringt leider sofort die Aufforderung zum update auf 7.2, deshalb mag ich die nicht. Meine alte 7.2 lief ja auch super. Ich könnt mich sonstwohin beißen, wenn ich drankäme ...
Das mit der phpinfo werd ich in Zukunft beherzigen, kannste Dich drauf verlassen, falls durch irgendwelche Wartungsarbeiten oder weiß der Geier warum sonst wieder php 4 in meinem Drupal-Verzeichnis auftauchen sollte, und ich werde die o. g. Zeile in die .htaccess von Drupal setzen.
So, filezilla ist in die Pötte gekommen, ich versuch's noch mal und werde berichten.
Läuft! Ich setz dann mal ein [gelöst] in den Betreff.
Puuh!
Danke noch mal, Crusher, Deine Tipps sind echt Gold wert für Anfänger!