検索

ホームページ  >  に質問  >  本文

nginx - linux+nignx サーバーでは、php が XML を読み書きできない

はい、サーバー上の環境は 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をサポートしていないようだったので、再度ダウンロードするのを心配しました。)何か問題が発生したため、できませんでした。それを解決してください。皆さん、ありがとうございました。

PHPzPHPz2757日前376

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-05-16 13:15:05

    PHP には拡張モジュールがありません。
    モジュールをダウンロードし、コンパイル、インストール、生成します。そこで
    phpを修正します。 ini
    ウェブサーバーを再起動します
    これがあなたのお役に立てれば幸いです、私はこれを専門的に行っています。
    心配しないで、果敢に挑戦してください

    返事
    0
  • キャンセル返事