Мне нужна помощь с mkdir в моем файле .php. Это не создание каталога.
Я сейчас использую веб-сервер Centos 6.6, у меня есть все папки chmod 755 и владелец = Apache.
Мой код выглядит следующим образом:
<?php $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$rand_dir_name = substr(str_shuffle($chars), 0, 15);
mkdir("../userdata/profile_pics/".$rand_dir_name);
?>
Сообщения об ошибках не отображаются, и я на 100% уверен, что путь / userdata / profile_pics существует.
Любая помощь?
mkdir("../userdata/profile_pics/".$rand_dir_name, 0777, true);
Также есть вероятность, что вы находитесь не в том каталоге. Если это так — вам нужно изменить текущий каталог с помощью chdir () или указать полный путь
Проверьте настройки ошибок отображения в php.ini (по умолчанию они отключены для производственной среды). Решение php не показывает ошибку