重要注意:IIS5 + PHP + MYSQl 和 PWS + PHP + MYSQL環境請修改
由於調試時,我的機器在運行php的磁盤上有tmp目錄,故沒有發生意外,有網友來信說PWS環境下不能運行,原因是這樣的,由於在windows系統下,可能在運行php的磁盤上沒有tmp目錄,從而運行時建立目錄"/tmp/~userfile/"不可能成功,提示出錯。你可以把全篇文章中的$userfiletmp="/tmp/~userfile/~tmp.inc";
改為
$userfiletmp="/tmp/~tmp.inc";
或在文件index0.php“if ($step==3) {”再下面一點修改以下語句
if (!file_exists(dirname($userfiletmp))) {
mkdir(dirname($userfiletmp), 0700);
}
成為
if (!file_exists("tmp")) {
mkdir("tmp"), 0700);
}
if (!file_exists(dirname($userfiletmp))) {
mkdir(dirname($userfiletmp), 0700);
}
即可