私は自分のサイトでアップローダーを使用しています。150MB を超えるファイルをアップロードしようとすると、アップロードが 1% になり、元に戻って再び 1% になり、失敗します。アップローダーの問題かもしれないと思ったのですが、同じことが起こったよりも、単一のファイルアップローダーを作成しました。apache と nginx をリバース プロキシ サポートとして使用しています Ubuntu サーバー 10.04 のパラレル plesk 11 で
エラーログを確認しました。私はこれを見つけました
オプション FollowSymLinks または SymLinksIfOwnerMatch がオフであり、RewriteRule ディレクティブが禁止されていることを意味します
私の.htaccessファイルがこれである場合、私はこのエラーを受け取り続けます
Options FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-_.]*)$ /profile.php?id=$1 [L]
ErrorDocument 404 /404.html
私のphp情報の詳細はこれです。
サーバーにapcをインストールしました
apc.max_file_size 1M
max_file_uploads 20
max_execution_time 0
post_max_size 200M
upload_max_filesize 450M