ホームページ  >  記事  >  CMS チュートリアル  >  phpcms で I o エラーが表示された場合はどうすればよいですか?

phpcms で I o エラーが表示された場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-07-17 10:22:462764ブラウズ

phpcms でエラーの解決策が表示されます。まず IIS マネージャーを開き、Web サイトのサイトを見つけてから停止し、IIS の「リクエスト フィルタリング」をダブルクリックして開き、「機能設定の編集」をクリックして、 「リクエストフィルタリング設定の編集」ダイアログボックスを開き、最後に最大容量の長さを変更するだけです。

phpcms で I o エラーが表示された場合はどうすればよいですか?

iis 環境では phpcms v9 では、swfupload で大きな添付ファイルをアップロードするとサーバー i/0 エラーが表示されます

PHP

1 でアップロードされるファイルのサイズ制限を変更する方法1. ファイルが非常に小さい場合を除き、一般的なファイルのアップロード。5M ファイルのように、アップロードには 1 分以上かかる場合があります。

しかし、php では、ページのデフォルトの最大実行時間は 30 秒です。つまり、30 秒を超えると、スクリプトの実行が停止します。

これにより、 Web ページを開けません。現時点では、max_execution_time

php.ini で

max_execution_time

を変更できます。デフォルトは 30 秒です。

max_execution_time = 0

0 に変更します。制限がないことを示すには

#2. post_max_size を変更する POST データに許可される最大サイズを設定します。この設定はファイルのアップロードにも影響します。

php のデフォルトの post_max_size は 2M です。POST データ サイズが post_max_size より大きい場合、$_POST および $_FILES スーパーグローバルは空になります。

post_max_size を見つけます。

post_max_size = 150M
# に変更します。 ##3. 多くの人は 2 番目のステップを変更しますが、ファイルをアップロードするときの最大サイズは依然として 8M です。

なぜですか? アップロードされるファイルの最大サイズを示すために、パラメーター Upload_max_filesize も変更する必要があります。

upload_max_filesize を探します。デフォルトは 8M で、これを

upload_max_filesize = 100M

に変更します。また、post_max_size は、upload_max_filesize よりも優れていることに注意してください。

phpcmsv9 が swfupload を使用して iis7 環境で大きな添付ファイルをアップロードすると、サーバー i/0 エラーが表示されます

最初は変更しただけだと思っていましたアップロードされるファイルのサイズを制御するための php.ini ファイルの値。これは機能しますが、それを渡すと、エラー メッセージが表示されます。

その後、いろいろ調べて答えを見つけましたが、今日やっと解決しました。 。 。 。

解決策は次のとおりです:

1). IIS マネージャーを開き、Web サイトのサイトを見つけます。まず停止してください。次に、IIS の「リクエスト フィルタリング」をダブルクリックして開きます。

2). 右側の「機能設定編集」をクリックし、「リクエストフィルタリング設定編集」ダイアログボックスを開きます。最大許容容量長はデフォルトで「30000000」、つまり 30M ですが、必要なサイズに変更してください。次に、IIS を起動します。

以上がphpcms で I o エラーが表示された場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。