mkdir (): Отказано в доступе в XAMPP в Ubuntu14.04

0

Я попытался выполнить этот код, чтобы создать папку внутри userdata/profile_pics:

$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
   $rand_dir_name = substr(str_shuffle($chars), 0, 15);
   mkdir("userdata/user_photos/$rand_dir_name");

но он дает следующую ошибку:

Warning: mkdir(): Permission denied in /opt/lampp/htdocs/findfriends/account_settings.php on line 88

Как заставить этот код работать?

  • 0
    Установите правильные разрешения для user_photos/ и убедитесь, что путь правильный.
  • 0
    измените права доступа к каталогу userdata с помощью вашего FTP на 775. если он по-прежнему не работает 777. Просто убедитесь, что веб-сервер имеет доступ для записи в папку. Не забудьте перейти в подкаталоги или просто сделать это специально для userdata/user_photos/ .
Показать ещё 2 комментария
Теги:
xampp
mkdir

1 ответ

-2

Вы должны установить permissions для user_photos с правами записи.. https://help.ubuntu.com/community/FilePermissions

Ещё вопросы

Сообщество Overcoder
Наверх
Меню