Windows(WAMP)では、このようなindex.phpがあります
<?xml version="1.0" encoding="utf-8"?>
<?php
// ...
?>
そしてそれは期待通りに動作します。
これで、UbuntuでLAMPを構成したところ、同じファイル(ブラウザーから呼び出された場合)でエラーが発生しました。調べerror.log
てみた
PHP解析エラー:構文エラー、1行目の/var/www/test/index.phpに予期しないT_STRINGがあります
最初の行を削除すると、すべて正常に機能します。
どうしたの?なぜこれはLinuxではなくWindowsで機能するのですか?
これは特定の拡張機能が原因である可能性がありますか?