Для человечности апачи и пользователь PHP являются www-данными.
Выполненный sudo chown www-data:www-data web/uploads/ -R
и посмотрите, устраняет ли это Вашу проблему.
Также не используйте 777 для полномочий файла, как Ignacio Vazquez-Abrams заявил "0444 или 0664 для файлов, и 0555 или 0775 для каталогов"
Добавьте путь к тому месту, где вы установили его, к стандартному пути. Возможно, немного позже поможет убедиться, что переменная JAVA_HOME установлена.
Вы не можете запустить двоичный файл, который не находится в вашем $ PATH
, используя относительную ссылку на файл. Если вы находитесь внутри каталога, в котором находится ваша java, попробуйте ./ java -version
. ./
указывает оболочке выполнить двоичный файл, который находится в вашем текущем рабочем каталоге, а не в $ PATH