[PHP-users 35683] Re: PHP.iniの設定が反映されない

ec4 php ec4php @ gmail.com
2012年 2月 28日 (火) 17:17:09 JST


exceptionCatcherです。
まず最初に前回の私のメールで指摘した

# 編集できなくてもブラウザのソース表示でhiddenを確認されるといかがでしょうか?
# あるいは特別ページとはFlashやSilverlight等のプラグインで作成されているのでしょうか?

は確認されたでしょうか。

それと(2)ですが、
http://blogs.msdn.com/b/osamum/archive/2011/08/15/f12-ie9-networkinformation.aspx
を参考にしてください。

(3)は
http://itpro.nikkeibp.co.jp/article/COLUMN/20110125/356439/
http://www.atmarkit.co.jp/fwin2k/win2ktips/1258tcpview/tcpview.html

を参考にしてください。

(3)は確認手順が複雑ですが、(2)はすぐに実施できます。

「成功するアップロード」「失敗するアップロード」を(2)で比較して
・どのような差があるか?
・失敗するアップロードの「要求ヘッダー」がIISのログに記録されているか?
・失敗するアップロードの「応答ヘッダー」はどのような内容か?
等を確認するとどうでしょうか。

※IISに詳しくないのですが、IISのログレベルを変更して最大限の情報を出力することは可能でしょうか。ただ、そうした場合、大容量のアップロードデータもログに記録されるかもしれないので、その点は注意してください。

以上




2012年2月28日14:21 坂尾 和浩 <sakao @ jp.fujitsu.com>:
> お世話になっております。
> 坂尾@富士通です。
>
> 鈴木様
> ---
> # アップロードサイズの設定
> $wgMaxUploadSize = 104857600;
> $wgUploadSizeWarning = 104857600;
> ---
> とやっております。
>
> exceptionCatcher様
> ---
>>> (1)サーバ側のIISログとイベントログ
> --- IISのログ---
> 2012-02-28 05:03:40 10.171.242.52 GET /TokkiWiki/index.php
> action=ajax&rs=SpecialUpload%3A%3AajaxGetExistsWarning&rsargs[]=STANAG7023.pdf
> 80 - 10.171.241.60
> Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/535.11+(KHTML,+like+Gecko)+Chrome/17.0.963.56+Safari/535.11
> 200 0 0
> 2012-02-28 05:04:00 10.171.242.52 POST /TokkiWiki/index.php
> title=%E7%89%B9%E5%88%A5:%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89
> 80 - 10.171.241.60
> Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/535.11+(KHTML,+like+Gecko)+Chrome/17.0.963.56+Safari/535.11
> 200 0 0
> ---
> 200のOKとなっております。
>
> イベントログには特に何もでていませんでした。
>
> ---
>>> (2)httpのキャプチャ(IE9の開発者ツール(F12)でネットワーク→キャプチャ
> の開始でのアップロード時のhttpリクエスト処理の確認)
>>> (3)アップロード時のネットワークステータス(netstatかWSCCのTCPView等で
> クライアント側サーバ側両方の確認)
> ---
> やり方がわからないのでやっておりません。申し訳ありません。
>
>
> 後は何が問題かわかる方はいらっしゃるでしょうか?
> 情報をおまちしております。
>
> 以上、よろしくお願いいたします。
>
> (2012/02/28 11:59), Norio Suzuki wrote:
>> 鈴木です。
>>
>> ■ファイルのアップロードのための最大サイズを設定する
>>    http://bit.ly/wzcMw0
>>
>>> MediaWikiは$wgUploadSizeWarningオプションよりも大きなファイルをアップ
>>> ロードしようとすると警告を発します。これはPHPによる制限とは独立してい
>>> ます。
>>
>> というのが見つかりましたが、これは変えているのでしょうか?
>>
>> # 「mediawiki アップロード 容量制限」で検索してすぐヒットしたので、きっと変えてますよね。。。
>>
>>
>>
>>
>> At Tue, 28 Feb 2012 11:26:24 +0900,
>> ec4 php wrote:
>>>
>>> exceptionCatcherと申します。
>>> 割り込みでコメントさせて頂きます。
>>>
>>> # Mediawikiのアップロード画面は特別ページであるため編集できません。
>>>
>>> 編集できなくてもブラウザのソース表示でhiddenを確認されるといかがでしょうか?
>>> あるいは特別ページとはFlashやSilverlight等のプラグインで作成されているのでしょうか?
>>>
>>> その他、以下を確認されるといかがでしょうか。
>>>
>>> (1)サーバ側のIISログとイベントログ
>>> (2)httpのキャプチャ(IE9の開発者ツール(F12)でネットワーク→キャプチャの開始でのアップロード時のhttpリクエスト処理の確認)
>>> (3)アップロード時のネットワークステータス(netstatかWSCCのTCPView等でクライアント側サーバ側両方の確認)
>>>
>>> 以上
>>>
>>>
>>>
>>> 2012年2月28日10:30 坂尾 和浩<sakao @ jp.fujitsu.com>:
>>>> 鈴木様
>>>>
>>>> 坂尾@富士通です。
>>>>
>>>> ---
>>>> ファイルアップロード画面は、次のような特別なフォームを作成すること によ
>>>> り、作成することができます。
>>>> <!-- データのエンコード方式である enctype は、必ず以下のようにしなければ
>>>> なりません -->
>>>> <form enctype="multipart/form-data" action="__URL__" method="POST">
>>>>     <!-- MAX_FILE_SIZE は、必ず "file" input フィールドより前になければ
>>>> なりません -->
>>>>     <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
>>>>     <!-- input 要素の名前が $_FILES 配列での名前となります -->
>>>>     このファイルをアップロード:<input name="userfile" type="file" />
>>>>     <input type="submit" value="ファイルを送信" />
>>>> </form>
>>>> ---
>>>>
>>>> とありますが、Mediawikiのアップロード画面は特別ページであるため編集でき
>>>> ません。
>>>>
>>>> 後は何が問題かわかる方はいらっしゃるでしょうか?
>>>> 情報をおまちしております。
>>>>
>>>> 以上、よろしくお願いいたします。
>>>>
>>>> (2012/02/28 10:02), Norio Suzuki wrote:
>>>>> 鈴木です。
>>>>>
>>>>> At Tue, 28 Feb 2012 09:51:03 +0900,
>>>>> 坂尾 和浩 wrote:
>>>>>>
>>>>>> 後は何が問題かわかる方はいらっしゃるでしょうか?
>>>>>> 情報をおまちしております。
>>>>>
>>>>> HTML 側の hidden フィールドで抑制されている可能性はどうでしょう?
>>>>>
>>>>> http://jp.php.net/manual/ja/features.file-upload.post-method.php
>>>>>
>>>>>> hidden フィールドMAX_FILE_SIZE は、【中略】 PHP で取得可能なファイル
>>>>>> の最大サイズを規定します。
>>>>>
>>>>>
>>>>> ;; ---------------------------------------------------------
>>>>> ;; 鈴木則夫<suzuki @ tricorn.co.jp>
>>>>> ;; トライコーン株式会社 http://www.tricorn.co.jp/
>>>>> ;; 160-0023 東京都新宿区西新宿8-17-1 住友不動産新宿グランドタワー27F
>>>>> ;; Tel 03-6863-5638 (内)620 Fax 03-6863-5639
>>>>> _______________________________________________
>>>>> PHP-users mailing list  PHP-users @ php.gr.jp
>>>>> http://ml.php.gr.jp/mailman/listinfo/php-users
>>>>> PHP初心者のためのページ - 質問する前にはこちらをお読みください
>>>>> http://oldwww.php.gr.jp/php/novice.php3
>>>>
>>>> --
>>>> 坂尾 和浩(SAKAO Kazuhiro)sakao @ jp.fujitsu.com
>>>> 富士通(株) 特機システム事業本部 事業推進統括部 管理部
>>>> 〒102-0076 東京都千代田区五番町1−1 野村不動産市ヶ谷ビル
>>>> TEL DID:03-3221-2322 (EXT:7024-3352)  FAX DID:03-3263-4822
>>>>
>>>> _______________________________________________
>>>> PHP-users mailing list  PHP-users @ php.gr.jp
>>>> http://ml.php.gr.jp/mailman/listinfo/php-users
>>>> PHP初心者のためのページ - 質問する前にはこちらをお読みください
>>>> http://oldwww.php.gr.jp/php/novice.php3
>>> _______________________________________________
>>> PHP-users mailing list  PHP-users @ php.gr.jp
>>> http://ml.php.gr.jp/mailman/listinfo/php-users
>>> PHP初心者のためのページ - 質問する前にはこちらをお読みください
>>> http://oldwww.php.gr.jp/php/novice.php3
>>>
>>
>> ;; ---------------------------------------------------------
>> ;; 鈴木則夫<suzuki @ tricorn.co.jp>
>> ;; トライコーン株式会社 http://www.tricorn.co.jp/
>> ;; 160-0023 東京都新宿区西新宿8-17-1 住友不動産新宿グランドタワー27F
>> ;; Tel 03-6863-5638 (内)620 Fax 03-6863-5639
>> _______________________________________________
>> PHP-users mailing list  PHP-users @ php.gr.jp
>> http://ml.php.gr.jp/mailman/listinfo/php-users
>> PHP初心者のためのページ - 質問する前にはこちらをお読みください
>> http://oldwww.php.gr.jp/php/novice.php3
>>
>>
>
> --
> 坂尾 和浩(SAKAO Kazuhiro)sakao @ jp.fujitsu.com
> 富士通(株) 特機システム事業本部 事業推進統括部 管理部
> 〒102-0076 東京都千代田区五番町1−1 野村不動産市ヶ谷ビル
> TEL DID:03-3221-2322 (EXT:7024-3352)  FAX DID:03-3263-4822
> 私のスケジュールは以下のURLで確認ください。
> http://yamcha.tm.fujitsu.co.jp/ymc/ymc_schedule.ja?service=calendar&mode=99&viewtype=30&C=C004&id=VBEAAAAAAOxoigAAZAABSZChBvxU
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3


PHP-users メーリングリストの案内