Php функция fopen не работает в Mac

470
Zubair Sultan

Я запускаю скрипт php, в котором функция fopen не работает, показывает ошибку. Я использую местную среду.

$newf = fopen ($newfname, 'wb'); 

Предупреждение: fopen (/Applications/XAMPP/xamppfiles/htdocs/xxxxxx/uploads/image.jpg): не удалось открыть поток: доступ запрещен в /Applications/XAMPP/xamppfiles/htdocs/xxxxx/xxx.php в строке 9. Вы можете помочь мне, как я справляюсь с этой ошибкой?

0
Предоставьте соответствующие разрешения и убедитесь, что (если применимо) базовый каталог установлен правильно. Seth 6 лет назад 0
@ Вот я уже дал разрешение на чтение и запись папки, и я устанавливаю базовый каталог таким образом $ _SERVER ['DOCUMENT_ROOT']. "/material/uploads/image.jpg" .. все еще дает ту же ошибку Zubair Sultan 6 лет назад 0
Вы дали это разрешение нужной группе / пользователю. Каковы текущие разрешения для папки? Seth 6 лет назад 0
да я дал разрешение на чтение и запись пользователю в папке Zubair Sultan 6 лет назад 0
Какой пользователь? Ваш пользователь? Пользователь, что XAMPP запускается как или другой пользователь? Как я уже говорил, каковы фактические разрешения для этой папки? Seth 6 лет назад 0
фактическое разрешение было только для чтения, и я дал разрешение на чтение и запись. Zubair Sultan 6 лет назад 0
Таким образом, вы установите его на 644, 664 или 666? Проверяли ли вы, что вы дали права на запись (в зависимости от того, что вы использовали) пользователю XAMPP? Seth 6 лет назад 0
Теперь работает .. спасибо чувак Zubair Sultan 6 лет назад 0

0 ответов на вопрос

Похожие вопросы