[Cascavel-pm] help urgente - apache manda fazer download de aplicação cgi

Blabos de Blebe blabos em gmail.com
Sexta Junho 26 21:49:28 PDT 2009


Que bom que deu certo!

Mas mudou de nome denovo? Eita crise de identidade.

Na minha época o pessoal ainda estava se adaptando ao ETFES -> CEFETES
-> UNED-SERRA.

2009/6/26 João Gabriel Casteluber Laass <gabriel em joaogabriel.org>:
> Também não era chmod +x.
>
> Pessal, na última hora, sem internet, prestes a ligar a máquina no
> data show eu consegui configurar o apache (sim, o problema era no
> httpd.conf) e fiz a apresentação de um site em Perl (aquele lance da
> fechadura eletrônica que eu falei em outra thread aqui).
>
> O próximo passo é documentar melhor o projeto que será divulgado em
> breve no site do IFES Campus Serra (CEFET-ES uned Serra, com nome
> novo).
>
> Um abraço!!
>
> João Gabriel C. Laass
> 27 8802.0195
> www.joaogabriel.org
>
>
>
> 2009/6/26 Thomas Britis <thomas em tcnet.com.br>:
>> chmod +x ?
>>
>> João Gabriel Casteluber Laass wrote:
>>>
>>> Também não funciona.
>>>
>>> Agora ta dando erro 403
>>> "You don't have permission to access /site-fechadura/index.cgi on this
>>> server."
>>>
>>>
>>> ###########################
>>> AddHandler cgi-script .cgi
>>> AddHandler cgi-script .pl
>>> AddType application/x-httpd-cgi .cgi
>>> AddType application/x-httpd-cgi .pl
>>>
>>> <VirtualHost *:80>
>>>        ServerAdmin webmaster em localhost
>>>
>>>        DocumentRoot /var/www
>>>
>>> DocumentRoot "/var/www"
>>> <Directory />
>>> Options FollowSymLinks
>>> AllowOverride None
>>> Order allow,deny
>>> Allow from all
>>> </Directory>
>>> <Directory "/var/www">
>>>    #A opcao Indexes funciona da seguinte maneira:
>>>    #se o diretorio nao tiver um INDEX ele listara seu conteudo.
>>>    Options Indexes FollowSymLinks MultiViews
>>>    AllowOverride All
>>> Order allow,deny
>>> Allow from all
>>> </Directory>
>>>
>>>        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
>>>        <Directory "/usr/lib/cgi-bin">
>>>                AllowOverride None
>>>                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>>                Order allow,deny
>>>                Allow from all
>>>        </Directory>
>>>
>>>        ErrorLog /var/log/apache2/error.log
>>>
>>>        # Possible values include: debug, info, notice, warn, error, crit,
>>>        # alert, emerg.
>>>        LogLevel warn
>>>
>>>        CustomLog /var/log/apache2/access.log combined
>>>
>>>    Alias /doc/ "/usr/share/doc/"
>>>    <Directory "/usr/share/doc/">
>>>        Options Indexes MultiViews FollowSymLinks
>>>        AllowOverride None
>>>        Order deny,allow
>>>        Deny from all
>>>        Allow from 127.0.0.0/255.0.0.0 ::1/128
>>>    </Directory>
>>>
>>> </VirtualHost>
>>> #######################################
>>>
>>>
>>> João Gabriel C. Laass
>>> 27 8802.0195
>>> www.joaogabriel.org
>>>
>>>
>>>
>>> 2009/6/26 Donato Azevedo <donatoaz em gmail.com>:
>>>
>>>> Já que é urgente vou arriscar um palpite (faz muito tempo que nao uso
>>>> cgi...)
>>>>
>>>> Se o seu diretório virtual cgi é /cgi-bin/, você não teria de fazer:
>>>>
>>>> http://localhost/cgi-bin/bla.pl
>>>>
>>>> além de colocar seu script lá...?
>>>>
>>>> 2009/6/26 João Gabriel Casteluber Laass <gabriel em joaogabriel.org>:
>>>>
>>>>> Olá pessoal.
>>>>>
>>>>> Se puderem me ajudar, preciso de um help urgentissimo.
>>>>>
>>>>> Tenho que ir na faculdade apresentar um hello world em Perl com Apache
>>>>> (http://localhost/index.pl) só que o apache está mandando fazer
>>>>> download do arquivo.
>>>>>
>>>>> #!/usr/bin/perl
>>>>> print "Content-type: text/html\n\n";
>>>>> print "ola mundo\n";
>>>>>
>>>>>
>>>>> Conf do apache:
>>>>> AddHandler cgi-script .cgi
>>>>> AddHandler cgi-script .pl
>>>>> AddType application/x-httpd-cgi .cgi
>>>>> AddType application/x-httpd-cgi .pl
>>>>>
>>>>> <VirtualHost *:80>
>>>>>      ServerAdmin webmaster em localhost
>>>>>
>>>>>      DocumentRoot /var/www
>>>>>
>>>>>      <Directory /var/www/>
>>>>>              Options Indexes FollowSymLinks MultiViews +Includes
>>>>>              AllowOverride None
>>>>>              Order allow,deny
>>>>>              allow from all
>>>>>      </Directory>
>>>>>      <Directory /var/www/site-fechadura/>
>>>>>              Options +ExecCGI
>>>>>              AllowOverride None
>>>>>              Order allow,deny
>>>>>              allow from all
>>>>>      </Directory>
>>>>>
>>>>>      ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
>>>>>      <Directory "/usr/lib/cgi-bin">
>>>>>              AllowOverride None
>>>>>              Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>>>>              Order allow,deny
>>>>>              Allow from all
>>>>>      </Directory>
>>>>>
>>>>>      ErrorLog /var/log/apache2/error.log
>>>>>
>>>>>      # Possible values include: debug, info, notice, warn, error, crit,
>>>>>      # alert, emerg.
>>>>>      LogLevel warn
>>>>>
>>>>>      CustomLog /var/log/apache2/access.log combined
>>>>>
>>>>>  Alias /doc/ "/usr/share/doc/"
>>>>>  <Directory "/usr/share/doc/">
>>>>>      Options Indexes MultiViews FollowSymLinks
>>>>>      AllowOverride None
>>>>>      Order deny,allow
>>>>>      Deny from all
>>>>>      Allow from 127.0.0.0/255.0.0.0 ::1/128
>>>>>  </Directory>
>>>>>
>>>>> </VirtualHost>
>>>>>
>>>>>
>>>>> Já de chmod 755, +x, ta tensoooo.
>>>>>
>>>>> Help?!
>>>>>
>>>>> João Gabriel C. Laass
>>>>> 27 8802.0195
>>>>> www.joaogabriel.org
>>>>> _______________________________________________
>>>>> Cascavel-pm mailing list
>>>>> Cascavel-pm em pm.org
>>>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Donato Azevedo
>>>> _______________________________________________
>>>> Cascavel-pm mailing list
>>>> Cascavel-pm em pm.org
>>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>>
>>>
>>> _______________________________________________
>>> Cascavel-pm mailing list
>>> Cascavel-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>
>>>
>>
>> --
>> Thomas Storino Britis
>> TCNet Informatica e Telecomunicacoes LTDA
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


Mais detalhes sobre a lista de discussão Cascavel-pm