Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: Yii, Yii2
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,099
1

Mkdir(): Permission denied --В чем ошибка ?

19.11.2017, 19:48. Просмотров 1639. Ответов 7

При попытке регистрации по юрлу,как только я ввел данные и нажал кнопку Зарeгистрироваться меня редиректит на вышеприведенную ошибку
http://localhost/testpanel/frontend/...ation/register



Exception – yii\base\Exception

Failed to create directory "/var/www/html/testpanel/frontend/runtime/debug/mail": mkdir(): Permission denied

Caused by: yii\base\ErrorException

mkdir(): Permission denied

in /var/www/html/testpanel/vendor/yiisoft/yii2/helpers/BaseFileHelper.php at line 501



Погуглив нашел вариант--что у меня просто нет прав доступа (Я на Линуксе )
https://stackoverflow.com/questions/...denied-in-yii2

Однако при попытке дать все права chmod -R 755 * мне пишет в терминале---Операция не позволена.скрин прикладываю


Как дать все права для всех поддиректорий и файлов в папке testpanel ?


Я использую Yii2 advanced
0
Миниатюры
Mkdir(): Permission denied  --В чем ошибка ?  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2017, 19:48
Ответы с готовыми решениями:

Mkdir(): permission denied
Привет всем. Решил начать изучать Yii2. Но при создании проекта через composer выдает ошибку...

Warning: mkdir(): Permission denied in
пытаюсь с помощью скрипта создать директорию и мне высвечивает ошибку "Warning: mkdir(): Permission...

Выскакивает ошибка Permission denied (13)
Здравствуйте! В файле, где формируется капча, выскакивает такая ошибка: Warning: session_start()...

При удалении файла ошибка Permission denied
У себя на сайте сделал страницу софта , файлы загружаются, в базу данные забиваются и удаляются ,...

Совместная работа с файлом и ошибка Permission denied
Доброго дня, уважаемый All. Растолкуйте, пож., как на php (5.5) "корректно" работать с одним фалом...

7
TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,099
19.11.2017, 19:49  [ТС] 2
это Yii2 advanced
0
cmath
Модератор
2517 / 1741 / 151
Регистрация: 11.08.2012
Сообщений: 3,351
Завершенные тесты: 6
20.11.2017, 04:48 3
Bash
1
sudo chmod -R 755 *
0
TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,099
21.11.2017, 22:41  [ТС] 4
cmath, Операция не позволена. --теперь уже не пишет этого в терминале

Однако.

Все равно ошибка осталась.Скрин прикладываю
0
Миниатюры
Mkdir(): Permission denied  --В чем ошибка ?  
21.11.2017, 22:41
TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,099
21.11.2017, 22:43  [ТС] 5
cmath, может нужно в поддирктории папки где то такие права включить но это только предположение.

не знаю где искать
0
cmath
Модератор
2517 / 1741 / 151
Регистрация: 11.08.2012
Сообщений: 3,351
Завершенные тесты: 6
22.11.2017, 06:30 6
Вы в каком каталоге выполняете chmod? Если в testpanel, то очень зря. Еще можно очистить папку runtime, иногда помогает зарешать проблему с правами.
0
TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,099
22.11.2017, 23:03  [ТС] 7
cmath, Да в testpanel. А где нужно ?
0
cmath
Модератор
2517 / 1741 / 151
Регистрация: 11.08.2012
Сообщений: 3,351
Завершенные тесты: 6
23.11.2017, 11:59 8
Нужно было в runtime. Вернее даже так - переходим во frontend, там выставляем права 755 для runtime (с флагом -R), затем переходим в frontend/web и там такое жа проделываем для assets. А так у вас слишком широкие права на запись получаются для всего проекта, что не есть гуд.

Добавлено через 3 минуты
В папке runtime удалите все папки и файлы - может помочь. Ну еще не помешало бы узнать, кто владелец папки и какие права выставлены.
1
23.11.2017, 11:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2017, 11:59

Ошибка с бд на сайте - CREATE DATABASE permission denied
создал бд на сайте, загрузил на хостинг,и на странице где должны выводиться данные из бд вылетает...

Ошибка линковщика (cannot open run file - Permission denied)
Решил начать изучать Assembler, ну и "как в книжке написано" установил себе MASM отсюда:...

Ошибка (13)Permission denied: cannot read directory for multi: /var/www/
Проблема в следующем, когда заходишь на сайт выдает вот это: It works! This is the default...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru