Я работаю над программой командной строки на PHP и у меня проблемы, первая проблема в том, что когда я вызываю PHP's mkdir()
, он выдает мне эту ошибку
Warning: mkdir(): No such file or directory in
E:\Server\_ImageOptimize\OptimizeImage.php
on line 196
Затем я прочитал в документации PHP комментарий пользователя, который сказал, что прямой слэш /
не работает с этим методом под Windows, но под Unix.
Поэтому я изменил свой код, заменив их на обратные слэши, но это ничего не изменило, я по-прежнему получал ту же ошибку в той же строке.
Вот код ниже, может кто-нибудь помочь мне разобраться с этим, пожалуйста
// I tried both of these below
$tmp_path = '\tmp\e0bf7d6';
//$tmp_path = '/tmp/e0bf7d6';
echo $tmp_path;
mkdir($tmp_path);