363 Stimmen

Wie aktiviert man PHP-Kurzbefehle?

Ich habe eine Webanwendung auf einem Linux-Server, die mit <?

Ich musste diese Anwendung in eine Windows-Umgebung kopieren und alles funktioniert gut, außer dass eine SQL-Anweisung anders dargestellt wird. Ich weiß nicht, ob dies mit dem Skript zu tun hat, das mit <?php anstelle von <? weil ich nicht weiß, von wo aus ich die <? von der PHP.ini also habe ich es geändert in <?php

Ich weiß, dass diese 2 Aussagen das Gleiche bedeuten sollen, aber ich muss es testen mit <? um sicherzustellen, dass die Anwendung genau dieselbe ist. Auf diese Weise kann ich eine weitere Möglichkeit ausschließen.

T

6voto

Reza Ameri Punkte 1763

Für Wamp Server Benutzer gibt es einen einfacheren Weg: Sie können diese Einstellung einfach aktivieren, indem Sie einmal mit der linken Maustaste auf das WampServer-Symbol klicken und dann PHP -> PHP-Einstellungen -> kurzes offenes Tag wählen. Warten Sie eine Sekunde, dann wird WampServer automatisch Ihr PHP und auch seinen Webdienst neu starten.

ursprünglich von: http://osticket.com/forums/showthread.php?t=3149

5voto

Rhadley Punkte 65
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
;short_open_tag=Off   <--Comment this out
; XAMPP for Linux is currently old fashioned
short_open_tag = On   <--Uncomment this

3voto

Vishal Thakur Punkte 1316

Sie können die folgenden Schritte ausführen:

1-> Gehen Sie zu php.ini Datei innerhalb /etc/php/7.3/apache2 oder in Ihrem PHP version y

2-> Suchen short_open_tag und setzen es auf On und Entfernen ; vom Start weg.

short_open_tag = On

3-> Starten Sie den Server neu

sudo service apache2 restart

1voto

Roger Gajraj Punkte 507

Wenn Sie xampp verwenden, werden Sie feststellen, dass in der Datei php.ini zweimal short_open_tag erwähnt wird. Aktivieren Sie das zweite zu short_open_tag = On . Das erste ist auskommentiert und man könnte versucht sein, es zu entkommentieren und zu bearbeiten, aber es wird durch ein zweites short_open_tag überschrieben

1voto

Praful Rajput Punkte 367

Wenn Sie xampp unter Windows verwenden, gehen Sie bitte wie folgt vor

  1. Öffnen Sie das XAMPP-Kontrollfeld.
  2. Klicken Sie auf die Schaltfläche CONFIG.
  3. Gehen Sie zur Option PHP (php.ini).

short_open_tag mit dem Dienstprogramm ctrl+f finden

Sie werden finden ;short_open_tag

bitte das Semikolon entfernen (;) aus der Zeile.

und behalte sie als short_open_tag = on

Starten Sie schließlich Ihren Apache-Server neu

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X