質問: 有効にする方法 php 短いタグ? <?で始まるlinuxサーバー上のwebアプリケーションがあります。私はこのアプリケーションをwindows環境にコピーする必要がありました、そして、sqlステートメントが異なってレンダリングされていることを除いて、すべてがうまく働いています。 <?phpから<?を有効にする場所がわからないので、これが<?ではなくphp.iniで始まるスクリプトと関係があるかどうかわかりませんので、<?phpに変更しましたこれら2つのステートメントは同じ意味であることを前提としていますが、アプリケーションがまったく同じであることを確認するために<?でテストする必要があります。こうすれば、私は別の可能性を排除することができます。ありがとう
回答: sed -i "s/short_open_tag = .*/short_open_tag = on/" /etc/php/7.2/apache2/php.ini 設定ファイルが保存されているディレクトリは変更されていますが、これはubuntu 16上のphp7.2で機能します。bradleyfloodによる上記と同じ答えです。現在インストールされているバージョンと一致するようにphp文字列のバージョンを変更することもできます。