はい、サーバー上の環境は linux+nginx で、php のバージョンは 5.6 です。
ローカルで開発されたスクリプトは XML を正常に読み書きできます。また、サーバー上の関連するファイルのアクセス許可を 777 に直接変更しました。ただし、php は XML を正常に読み書きできません。
インターネット上の関連ブログをチェックし、xshell をダウンロードしてサーバーに接続しました。PHP のインストール中に何かが不足していることがわかりました。
しかし、ここで不正行為の問題が発生します。実は私はu3dプログラマーです。サーバー上にあるものはちょっと怖くて動かせません。インターネット上で 2 つのブログを見ました。最初のブログでは、#yum install php-xml
で直接アップグレードできると書かれていましたが、環境については触れていませんでした。ただし、Apache サーバーにはこれに関する別のブログがあります。これは、php がコンパイルおよびインストールされているかどうかに関係しています。そうでない場合は、まず yum install php-gd yum install php-xml
< br>次に、Apache サーバーを再起動する必要があります。コンパイルおよびインストール時に拡張機能を手動で追加する必要があります。
弊社のサーバー環境は外注会社に提供してもらっているのですが、今この機能が緊急で、未だに連絡が取れません。私たちの会社にはまだ完全なチームがありません (私はすでに h5 を実行し、php をいくつか書いています)。これは本当に少し混乱するので、ランダムに試すつもりはないので、誰かが正確に説明してくれることを願っています。仮想マシンを自分で試してみたくて、事前にvirtualboxとcentos7をダウンロードしましたが、私のコンピュータはvtをサポートしていないようだったので、再度ダウンロードするのを心配しました。)何か問題が発生したため、できませんでした。それを解決してください。皆さん、ありがとうございました。
ringa_lee2017-05-16 13:15:05
PHP には拡張モジュールがありません。
モジュールをダウンロードし、コンパイル、インストール、生成します。そこで
phpを修正します。 ini
ウェブサーバーを再起動します
これがあなたのお役に立てれば幸いです、私はこれを専門的に行っています。
心配しないで、果敢に挑戦してください