私はphpにまったく慣れていないので、これを機能させることができず、なぜできないのか理解できません..
私はローカルで NetBeans と XAMPP を使用していますが、学校にはサーバーの「スロット」があり、公開用の Web ページをアップロードしています。
基本的に、このコードを考えると
<?php
echo "1";
$dom = new DOMDocument();
echo "2";
?>
このファイルを XAMPP でローカルに実行すると、「12」が出力されます。しかし、.php ファイルをサーバーにコピーすると、他のすべてのものと連携しますが、"1" しか出力されません。「2」になる前に失敗します。私の結論は、DOMDocument をインスタンス化しないということです。それはどうしてですか?ローカルにはphpバージョン5.3.8があり、サーバーでは5.1.6のみです。これが問題ですか?
DOMDocument は 5.0 からサポートされているように思えましたが、それについては間違っている可能性があります.とにかく、これをテストするためにこのバージョンを更新する権限がなく、以前のバージョンでの DOM のサポートに関する情報が見つかりません。
それとも私は何かを忘れましたか?5.1.6 でサポートされていない JSON で同じような問題が発生したため、index.php の隣に ("upgrade.php") ファイルを含めることができました。このような提案はありますか?または、まったくアイデアはありますか?