Это проблема с разрешениями. Вот несколько шагов для исправления прав собственности и прав доступа к программе:
// проверяем, к каким группам принадлежит ваше имя пользователя
$ groups
// если ваше имя пользователя не относится к www-данным, тогда добавьте имя пользователя в группу
$ sudo usermod -a -G www-data username
// выйти из сеанса ssh (или закрыть окно терминала, если оно локально), чтобы сделать изменение группы
$ exit
// теперь даем www- группе данных право собственности на / var / www / html (вы не изменяете владельца, просто меняете владение группой здесь)
$ sudo chgrp -R www-data /var/www/html
// предоставить необходимые права доступа каталоги и файлы пользователям, которые являются членами www-data
$ sudo find /var/www/html -type d -exec chmod g=rwxs "{}" \;
$ sudo find /var/www/html -type f -exec chmod g=rw "{}" \;
// Мне нравится проверять вещи, прежде чем двигаться дальше
$ ls -l /var/www/html/
// вам, вероятно, не нужно перезапускать apache, но если вы хотите
$ sudo service apache2 restart
Теперь у Apache должен быть доступ с /var/www/html
правами на доступ к данным, а также к любому пользователю, с которым вы работаете, и к которому он также принадлежит.www-data