我正在运行 Debian Lenny,“官方”PHP 版本是 5.2。?-- 但是,我遇到了很多现在需要 PHP 5.3 的东西。经过一番谷歌搜索,我找到了一个网站来帮助我强制 debian lenny 转到 5.3。
现在我知道 5.3 会破坏很多东西。我使用的大多数东西似乎都没有这个问题。然而,我一直遇到的一个主要问题是我使用了启动 php 代码的速记方法:
<?
而不是<?php
. 这在 PHP 5.2 中从来都不是问题。?因为它接受了两者。
但是,在 dotdeb 的 PHP 5.3.5.0 中,似乎需要 php。我经历并用替换所有<?
,<?php
然后用替换<?phpphp
所有<?php
。这似乎已经解决了我在代码中遇到的任何问题,但是第三方代码中的快捷方式(<?=
例如<?php=
. 我也不希望从这里开始对我使用的每个 php 文件都运行此替换。
我怎样才能获得 php 5.3.?允许快捷方式<?
和<?=
被接受而不需要php?