Задача решена!
Я Require all granted
удаляю все (это только для Apacvhe 2.4+) и вставляю:
Order allow,deny allow from all
Также я перехожу AddHandler cgi-script .cgi .pl
к описанию директории DocumentRoot
У меня неправильная конфигурация apache. Мой сценарий не хочет выполняться, и браузер пытается загрузить его как файл.
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName president.com DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /var/www/cgi/ <Directory /var/www/cgi/> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Require all granted AddHandler cgi-script .cgi .pl </Directory>
Как решить эту проблему? Мне нужно, чтобы мои сценарии были выполнены
Задача решена!
Я Require all granted
удаляю все (это только для Apacvhe 2.4+) и вставляю:
Order allow,deny allow from all
Также я перехожу AddHandler cgi-script .cgi .pl
к описанию директории DocumentRoot