tiagoshimizu
(usa Debian)
Enviado em 02/06/2012 - 18:36h
Olá a todos. Estou precisando criar um servidor web para rodar um arquivo cgi-bin com extensão .exe em um servidor linux. No windows ele funciona normalmente. Realizei as seguintes configurações em meu servidor:
# tasksel
# Instalei o LAMP server
# apt-get install phpmyadmin -y
Até aí tranquilo, consigo acessar as páginas php tranquilamente. Depois editei o arquivo /etc/apache2/apache2.conf e adicionei seguinte:
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
# mkdir /var/www/cgi-bin
# chmod 751 /var/www/cgi-bin
# service apache2 restart
Quando tento acessar a página, http://localhost/cgi-bin/index.exe me dá o seguinte erro:
Not Found
The requested URL /cgi-bin/index.exe was not found on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.182.128 Port 80
Se tento acessar somente a pasta(http://localhost/cgi-bin/), recebo este outro erro:
Forbidden
You don't have permission to access /cgi-bin/ on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.182.128 Port 80
Tentei dar um chmod 777 /var/www/cgi-bin mas mesmo assim continua a apresentar problemas...
Alguem poderia me ajudar?
Obrigado desde já.