yiisoft / yii

Yii PHP Framework 1.1.x
http://www.yiiframework.com
BSD 3-Clause "New" or "Revised" License
4.84k stars 2.28k forks source link

Bug fixed: «mkdir(): File exists» in «framework/utils/CFileHelper.php» #4554

Closed khalmurad closed 5 months ago

khalmurad commented 5 months ago

В некоторых случаях функция «mkdir()» внутри статического метода «createDirectory()» класса «framework/utils/CFileHelper.php» возвращает ошибку «mkdir(): File exists». Я так понимаю, эта ошибка возникает, если существует каталог со значением переменной $dst. Чтобы исправить эту ошибку, я написал проверку для переменной «$dst». Если каталог «$dst» уже существует, мы устанавливаем для него необходимые права доступа и возвращаем «true».

Q A
Is bugfix? ✔️
New feature?
Breaks BC?
Tests pass?
Fixed issues comma-separated list of tickets # fixed by the PR, if any
marcovtwout commented 5 months ago

Thanks for your PR, but Yii 1 is only accepting compatibility and security fixes as it is in maintainance mode. Also, the problem you are trying to fix does not look like a framework issue but should be fixed in application code.