フルパーミッション

drwxrwxrwx  3 ■■■■  staff      96  8 22 11:50 ★★★★(ディレクトリ)

css.php

private function getHistory()
    {
        $css_history = array();
        $dir = Config::get('■■■■') . Config::get('■■■■') . '/' . $this->data['■■■■']['■■■■'];

        if(!file_exists($dir)){
            //ディレクトリが無い場合は作成
            var_dump($dir);
            exit;
            //mkdir($dir);
        }

で、URLにアクセスすると

string(80) "/Applications/XAMPP/xamppfiles/htdocs/■■■■/■■■■/css/★★★★"

と表示され、css/を確認すると★★★★のディレクトリがなかったので、★★★★ディレクトリを作成しました。

次に、exit;を削除して//mkdir($dir);を有効にし、再度URLにアクセスすると

Fuel\Core\PhpErrorException [ Warning ]:
mkdir(): No such file or directory

APPPATH/classes/controller/design/css.php @ line 70
 (line 70はmkdir($dir);の部分)

この場合、ディレクトリ(★★★★)を作成したのにmkdir(): No such file or directoryと表示されるのは何が原因なのでしょうか。

他に必要な情報があれば提示します。

宜しくお願いします。

環境
XAMPP
macOS
phpstorm