Недавно я установил Apache на Lubuntu, создал файл по умолчанию в /var/www/html, этот файл требовал файл из /tmp, и он не работал.
Я думал, что проблема в правах доступа, поэтому установил права 777 для файла в tmp и сделал его исполняемым. Но это не помогло.
Это странно, потому что на моем домашнем сервере, работающем на Raspberry Pi (Raspbian) также с Apache, все работает так из коробки,
Я убедился, что пользователь www-data может правильно запустить этот скрипт, и он отработал, файл был запрошен правильно, но в http-браузере он не работает.
Мне не хватает чего-то важного для конфигурации в apache2.conf. Я пытался добавить этот каталог, но ничего не получилось так, как ожидалось.