mkdir () полный доступ и права - PullRequest
0 голосов
/ 12 марта 2012

У меня проблема с функцией mkdir ()

Я получаю это сообщение об ошибке: Предупреждение: mkdir () [function.mkdir]: Невозможно получить доступ / user / $ id

и не понимаю почему.Я установил права для этого направления на моем сервере 0777, что означает полный доступ, чтобы создать направление для всех.даже в моем php-коде установлено до 0777. но это не работает.

вот мой код:

mkdir ( '/user/$id', 0777 );

, что означает, что он должен создать подпапку в папке направлений с именем user.Пользователь, как я уже сказал, 0777. Разрешение в PHP тоже.Что я делаю неправильно?спасибо.

1 Ответ

1 голос
/ 12 марта 2012

У вас есть доступ к корневой папке? У вас может не быть доступа для добавления каталога / пользователя.

Попробуйте изменить одинарные кавычки на двойные:

mkdir ( "/user/$id", 0777 );

Это позволит вам передать значение переменной в строку вместо использования $ id.

...