私はCodeIgniterので奇妙な問題を持って、ここ __construct(){PHP4とPHP5の問題です。私は、サーバーで同じしようとすると、多分もう一つの理由
がclass Home extends Controller
{
/**
* Constructor
*/
public function __construct() {
parent::Controller();
}
...
すべてがローカルホストで正常に動作している私のコントローラの先頭部分ですが、私はクロスを来ります
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home3/blabla/public_html/blablabla/applications/frontend/controllers/home.php on line 22
私は調査し、人々はそれはPHP4についてです.. PHP5でなければなりません。私のサーバーはPHP5を持っています。理由は何でしょうか?
ありがとうございます!どうもありがとう!
あなたは本当に** PHP 5を実行していますか?サーバーにPHP 4とPHP 5の両方があり、PHP 5にするためにいくつかの設定オプションを有効にする必要があるかもしれません(古いサーバーがあります)。 –
echo "version ="でバージョンを確認してください。 PHP_VERSION; 22行目はどれですか? – Lucky
私のサーバ情報は PHPバージョン\t 5.2.9 –