phpspreadsheet はローカル XAMPP サーバーでは動作しますが、IIS (Windows Server 2012 R2) では動作しません
P粉136356287
P粉136356287 2024-02-21 13:58:55
0
1
377

私は php と mysql を使用して Web サイトを開発しました。ユーザーは Excel ファイルをアップロードする必要があります。 ローカルサーバー(XAMPP)でphpspreadsheetをダウンロードし、Excelファイルをmysqlデータベースにアップロードできました。しかし、IIS (Windows Server 2012 r2) で同じ作業をしていると、Excel ファイルを mysql にアップロードできず、以下の基本コードは IIS (Windows Server 2012 r2) では機能せず、

と表示されます。

このページは正しく動作していません。 10.10.10.2 は現在、このリクエストを処理できません。 HTTP エラー 500

IIS Windows Server 2012 R2 では、php 7.4.13 を使用しています。以下のコードは XAMPP SERVER では動作しますが、IIS (Windows Server 2012 R2) では動作しません

ああああ

P粉136356287
P粉136356287

全員に返信(1)
P粉156415696

Windows Server では、さらに多くの手順が必要になります。 必ず次の手順に従ってください

  • サーバー マネージャー アプリケーションを開き、「役割の追加」を実行して、 関数」ウィザード.
  • [サーバー ロール] ページで、[Web サーバー (IIS)] を選択します。、CGI を必ず有効にしてください
  • PHP を IIS にインストールする
  • [アクション] ペインで、[モジュール マッピングの追加] を選択できるようになります。 *.php ファイルを php-cgi.exe で実行する必要があることを IIS に伝えるために必要な詳細を入力します
  • 次に、IIS マネージャーの [接続] ペインでサーバーを選択し、[既定のドキュメント] を選択します。後続の「アクション」ペインで「追加...」をクリックし、「index.php」を追加します。
  • PHP が IIS で構成されていることも確認してください

次の記事を参照してくださいIIS を使用して Windows をインストールする方法 ステップバイステップの画像が添付されているので便利です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!