ホームページ > 記事 > CMS チュートリアル > phpcms で I o エラーが表示された場合はどうすればよいですか?
phpcms でエラーの解決策が表示されます。まず IIS マネージャーを開き、Web サイトのサイトを見つけてから停止し、IIS の「リクエスト フィルタリング」をダブルクリックして開き、「機能設定の編集」をクリックして、 「リクエストフィルタリング設定の編集」ダイアログボックスを開き、最後に最大容量の長さを変更するだけです。
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 サイトの他の関連記事を参照してください。