PHP analysieren Störung: Syntaxstörung, unerwartetes $end
In PHP 5, kann die folgende Störung erscheint als Störungseintragung im Apache-Störspeicher oder einfach Anzeigen auf PHP-Webseite, selbst wenn das Benennen zu den PHP-Indexen mit php_info () tadellos arbeitet und erfolgreich Informationen über PHP-Konfigurationen zurückbringt:
Analysieren Sie Störung: Syntaxstörung, unerwartetes $end in ..... scripts.php auf Linie…
Die Störung kann verursacht durch einen fehlenden lockigen Haltewinkel in der PHP-Indexkodierung. Neben, kann sie auch irrtümlicherweise verursacht in der PHP-Kodierung in der Kategoriendefinition, wie in PHP, eine Kategoriendefinition nicht sein kann zerbrach und verteilt in mehrfache Akten oder in mehrfache PHP-Blöcke, es sei denn der Bruch innerhalb einer Methodenerklärung ist.
Aber häufiger, wird die Störung häufig unter Anwendung von geöffneten Umbauten des Kurzschlusses in PHP verursacht, instead of full tag,
Um geöffnete Umbauten kurz zu benutzen, muss sie in PHP.INI ermöglicht werden. Suchen Sie nach short_open_tag in PHP.INI, und ändern Sie den Wert zu an. Die Linie sollte Linie schauen:
short_open_tag = An
WICHTIG: Die Seite ist und vorausgesetzt „maschinell übersetzt, wie“ ohne Garantie ist. Maschinelle Übersetzung kann schwierig sein zu verstehen. Beziehen Sie bitte sich auf ursprünglichen englischen Artikel, wann immer möglich.
In Verbindung stehende Artikel
- Robocopy Syntax, Befehlszeile Schalter und Beispiele
- PHP erlaubter Speichergröße Exchausted blockierender Fehler
- Störung der internen Störungs-2739 in Vista (32 oder 64-bit) wenn Adobe Photoshop CS3 und Reflektor bezogene Programme anbringen Sie
- Ausfallen oder fehlende Abhängigkeit der glibc-allgemeinen Störung
- WordPress MySQL SQL Fragen-Störung in der WPDB Kategorie
- Verlegenheits-interne Bediener-Störung, wenn auf einfacher Apache im cPanel WebHosting Manager zurückgegriffen wird
- PHP Scripts open_basedir Beschränkungs-in Wirklichkeit Störung
- Oracle-Datenbank-Import-Störung 3113/3114
- Gmail E-Mail-Nachricht verdorbene Störung
- Spb Finanzsynchrounisierungs-Störung in Microsoft ActiveSync










































25. Januar 2009 12:42
Es war sehr viel nützlich, wenn man mein Problem der gleichen Art der Störung löste.
11. Dezember 2008 11:26
Danke für diese ehrfürchtige Spitze über short_open_tags! Würde nie das durch mich gefunden haben.
12. September 2008 23:57
Rana, jeder möglicher Quellencodeherausgeber, der Entdeckung/stützt, durch reguläre Ausdrücke kann Ihnen helfen Klammern, zu balancieren ersetzt.
Beispiel: in Macrodobe Dreamweaver (irgendeine nicht-absolut-alte Version), tun Sie [Ctrl] + [F] Entdeckung zu aktivieren/ersetzen Sie, erklären Sie sie:
Entdeckung in: Gegenwärtiges Dokument
Suche: Quellencode
Entdeckung: [{}]
Ersetzen Sie: (Urlaubfreier raum)
Wahlen: „Verwenden Sie den regulären Ausdruck“, der überprüft wird, alle ungeprüften andere.
Dann einfach finden Sie zunächst. Dieses findet Öffnungs- und Closingklammern. Für jede Öffnungsklammer, die Sie finden, zählen Sie sie beginnend mit 1. Für jede schließend Klammer subtrahieren Sie 1 vom gegenwärtigen Zählimpuls. Sie sollten bei 0 oben wickeln, kurz bevor es herum zurück zu dem Anfang einwickelt (auch in irgendeiner speziellen Funktion, in Block, in etc.).
Z.B.
foreach ($array als $value) {// 1wenn ($value > 100) {// 2Echo „$value zu groß! \ n“;} // 1} // 010. Mai 2008 14:10
Vielen Dank .....
17. März 2008 00:32
Danke,
, suchend nach Alter für Lösung zu diesem.
short_open_tag = auf gelöst diesem Problem für mich.
Schließlich kann ich Schablonen öffnen
8. März 2008 14:27
Syntaxstörung, unerwartetes $end in C:\wamp\www\login.php auf Linie 49
27. Februar 2008 20:22
Dank während Ihrer Zeit, aber für mich sein wirklich didfficult, einen fehlenden lockigen Haltewinkel zu finden.
Gibt es jede einfachste Weise zum findout mit der VERFEHLUNG DES LOCKIGEN HALTEWINKELS. Jeder möglicher Herausgeber kann ihn für uns tun.
Helfen Sie bitte.
Rana
23. Oktober 2007 18:52
Sehr nützlich, Dank. Ich verbesserte gerade zu openSuse 10.3 von 10.2, die mein php.ini zurückgestellt hatten.
30. September 2007 12:07
wow! Dank für Ihre nützliche Anleitung…
15. September 2007 20:20
thhanx viel short_open_tag = löste an mein Problem. ypu sind nützlich
30. August 2007 19:39
Dankt einer Tonne, ich haben versucht, dieses die letzten Stunden lang herauszufinden.
29. März 2007 22:29
Dieses konnte an einem fehlenden Anführungsstrich auch liegen
5. Februar 2007 07:41
Hallo. Ich habe ein Problem mit einer PHP-Akte, die darstellt, dass die „PHP Störung analysieren: Syntaxstörung, unerwartetes $end“ Störung und ich befolgten die Anweisungen in dieser Seite und behoben das php.ini von WEG nach AN.
Jetzt geben die Akte kein Rückgespräch, wenn ich sie öffne. Sie gibt mir eine Leerseite und kein Info nur! O_o
Es ist merkwürdig… Können Sie mir helfen zu gefallen? Danke.
20. Dezember 2006 04:57
Ich sah Ihre Aufgabe und nahm die Änderung am php.ini vor zu archivieren und ich erhalte noch die Störung werde laufen gelassen mit Fedora-Kern 5 mit MySql 5.
Kann jemand gefallen zu helfen
0)
{
während ($row = mysql_fetch_assoc ($result))
{
Druck $row ('cust_id'). `- '. $row ('cust_url_desc');
}
}
sonst
{
Echo `keine Reihen gefunden! ';
}
mysql_free_result ($result);
mysql_close ($connection);
? >
22. August 2006 22:49
Dank für diesen Pfosten… speicherte mich viel Zeit!
14. Mai 2006 23:30
dankt viel,
short_open_tag = auf gelöst diesem Problem für mich