php copy () работает в среде CLI ecplise, но не работает с веб-браузером

Функция copy () не работает в веб-браузерах, но работает в среде CLI !!

Я уже проверил права доступа к файлу и /etc/php5/apache2/php.ini, чтобы проверить, есть ли copy () в списке disable_functions. Но его там нет в списке 🙁

Кстати, моя ОС — это Debian.
Спасибо ~ 🙂

0

Решение

Вы должны убедиться, что файлы, которые вы перемещаете, доступны пользователю, работающему с приложением Apache.

Apache обычно работает как www-data: www-data, изменяя для файла права доступа 777 (имя файла chmod 777). Также убедитесь, что права доступа к каталогу также разрешены.

Вы не должны оставлять разрешения как 777, так как это оставляет систему открытой для всевозможных злоупотреблений. Есть очень хорошая документация и очень подробные сведения об этом Вот

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector