(WAMP)私はこのPHPパースエラー - Windowsのは予想外T_STRING
<?xml version="1.0" encoding="utf-8"?>
<?php
// ...
?>
のようにindex.phpを持っているし、期待どおりに動作します。
私はUbuntuでLAMPを設定しましたが、同じファイル(ブラウザから呼び出されたとき)でエラーが表示されます。 error.log
に見て、私は最初の行を削除すると、すべてが正常に動作
PHP Parse error: syntax error, unexpected T_STRING in /var/www/test/index.php on line 1
を見つけました。
どういうところが間違っていますか?なぜこれはWindowsで動作し、Linuxでは動作しないのですか?
これは特定の内線番号から発生する可能性がありますか?
ようなPHPのXMLライブラリを使用する必要があります。私の経験上、私はいつも ''という文字列をPHPコードからエコーしたので、短いタグの設定方法について心配する必要はありませんでした。 – Crontab
echo '<?xml version = "1.0" encoding = "UTF-8"?>'; –
これは、 'phpunit'を実行してパラメータを完成させようとした場合にも起こります。たとえば、 'phpunit --filter -c phpunit.xml'はこの同じエラーを引き起こします。 – styks