OpenPNEというオープンソースをWindows上に構築しようとしてます。
環境は以下のとおり。
・Windows Server 2003 R2 Standard Edition
・OpenPNE2.14.8
・IIS 6.0
・PHP5.2.17
・MySQL5.1.57
環境構築してユーザー側の利用は問題ないのですが、管理画面でファイルのア
ップロードが出来ません。(ユーザー画面ではファイルアップロードは可能。)
ソースは以下のような感じなんですが、$member_file が empty になって、「
ファイルを指定してください。」というメッセージが返ってきます。
----------------------------------------------------------------------
<?php
class admin_do_import_c_member extends OpenPNE_Action
{
    function handleError($msg)
    {
        admin_client_redirect('import_c_member', $msg);
    }
    function execute($requests)
    {
        $member_file = $_FILES['member_file'];
        $limit = 1000;  // 行数制限
        if (empty($member_file) || $member_file['error'] === UPLOAD_ERR_NO_FILE) {
            $this->handleError('ファイルを指定してください');
        }
        $filename_parts = explode('.', $member_file['name']);
        if (array_pop($filename_parts) != 'csv') {
            $this->handleError('拡張子は.csvにしてください');
        }
----------------------------------------------------------------------
ユーザー画面では、結構大きな画像ファイルもアップロード出来ますし、PHPの
設定が間違ってるっぽくは無いと思っており、管理画面側のプログラムに問題
があるのではと思ってます。
何か問題になりそうなところはありますでしょうか?
どこか直したら動きそうでしょうか?
			