-1

問題を次のケースに絞り込みました。

単純なファイル「test.php」があります

<?php
mkdir("w:/Input/47/");
?>

コマンドライン(php -f test.php)から実行すると、ディレクトリが正常に作成されます。

WindowsバージョンのApacheで実行すると、次のようになります。

[17-Dec-2012 16:29:49] PHP Warning:  mkdir(): No such file or directory in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\ReportComp\test.php on line 2

ドメインユーザー名としてWindows7(64ビット)でApache 2.2(64ビット)を実行しています(デスクトップにログインしているのと同じ名前です)

「w」ドライブは、(私が信じている)Windowsも実行しているネットワークドライブです。

何かご意見は?

4

1 に答える 1

1

Windowsはディレクトリセパレータとして'\'を使用します..おそらくこれは私があなたに使用するように勧める問題を引き起こす可能性があります' DIRECTORY_SEPARATOR'

于 2012-12-18T14:04:18.663 に答える