重複の可能性:
<? ?> タグが php 5.3.1 で機能しない
Debian Lenny を実行していますが、「公式」PHP バージョンは 5.2 です。-- しかし、現在 PHP 5.3 を必要とする多くのものに出くわしました。グーグルで調べた後、debian lenny を 5.3 に強制的に移行するのに役立つサイトを見つけました。
多くのことが 5.3 で壊れることはわかっています。私が使用しているほとんどのものにはその問題はないようです。しかし、私が常に抱えていた大きな問題の 1 つ
<?
は、<?php
. これは PHP 5.2 では問題になりませんでした。両方を受け入れたからです。
ただし、dotdeb の PHP 5.3.5.0 では、php が必要なようです。私は行って、すべてを に置き換えてから、すべて<?
を<?php
に置き換えまし<?phpphp
た<?php
。これで、コードで発生した問題はすべて解決されたようですが、 などのサードパーティ コードのショートカットは として<?=
機能しません<?php=
。また、今後使用するすべてのphpファイルでこの置換を実行したくありません。
どうすればphp 5.3を入手できますか? ショートカット<?
と<?=
受け入れの両方を許可し、php を必要としないようにするには?