-1

PHP を使用してフォルダーを作成したいので、インターネットで入手したこの単純なコードを使用しました。

if (!file_exists ($_SESSION['foo']))
{
    mkdir ($_SESSION['foo'], 0775, true);
}

これはローカルの Windows サーバー (Apache 2.4 + PHP 5.5) では機能しますが、リモートの Fedora サーバー (Apache 2.2 + PHP 5.2) では機能しません。なぜそれが機能しないのかについて誰か考えがありますか? それが役立つ場合、リモートサーバーでルートアクセス権を持っていませんが、コマンドを使用してコマンドラインからフォルダーを確実に作成できますmkdir

私も試しました

if (!file_exists ($_SESSION['foo']))
{
    mkdir ($_SESSION['foo'], 0775;
}

これも役に立ちませんでした。

4

1 に答える 1