Pular para o conteúdo

Apache-ASP (.htaccess)

Este arquivo faz com que o módulo Apache-ASP seja associado aos arquivos de extensão .asp. Este é o exemplo padrão que vem distribuído junto ao pacote do módulo.
Fábio Berbert de Paula fabio
Hits: 29.192 Categoria: Apache
  • Download
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Download .htaccess
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

# Note this file was used for Apache 1.3.0
# Please see the readme, for what exactly the config variables do.

PerlSetVar Global  .      
PerlSetVar GlobalPackage Apache::ASP::Demo
PerlSetVar StateDir  /tmp/asp_demo
PerlSetVar StatINC 0
PerlSetVar StatINCMatch 0
PerlSetVar Clean 0
PerlSetVar DynamicIncludes 1
PerlSetVar FileUploadMax 50000
PerlSetVar FileUploadTemp 1
PerlSetVar SessionQueryParse 0
PerlSetVar SessionQuery 1
#PerlSetVar Debug 2
PerlSetVar Debug -3
PerlSetVar StateCache 0
PerlSetVar SessionCount 1
PerlSetVar TimeHiRes 1
PerlSetVar CompressGzip 0
PerlSetVar UseStrict 1
#PerlSetVar CacheDB DB_File
PerlSetVar CacheDB MLDBM::Sync::SDBM_File

# .asp files for Session state enabled
<Files ~ (\.asp)>
   SetHandler perl-script
   PerlHandler Apache::ASP
   PerlSetVar CookiePath  /   
   PerlSetVar SessionTimeout  5
   PerlSetVar RegisterIncludes 1
   PerlSetVar XMLSubsMatch my:\w+
   PerlSetVar AllowApplicationState 1
   PerlSetVar AllowSessionState 1
#   PerlSetVar StateSerializer Storable
#   PerlSetVar StateDB DB_File
#   PerlSetVar StatScripts 0
</Files>

# .htm files for the ASP parsing, but not the $Session object
# NoState turns off $Session & $Application
<Files ~ (\.htm)>
   SetHandler perl-script
   PerlHandler Apache::ASP
   PerlSetVar NoState 1 
   PerlSetVar BufferingOn 1
   PerlSetVar NoCache 1
   PerlSetVar DebugBufferLength 250
</Files>

<Files ~ (\.xml)>
   SetHandler perl-script
   PerlHandler Apache::ASP
   PerlSetVar NoState 1 
   PerlSetVar XSLT template.xsl
   PerlSetVar XSLTCache 1
</Files>

<Files ~ (\.inc|\.htaccess)>
   ForceType text/plain
</Files>

# .ssi for full ssi support, with Apache::Filter
<Files ~ (\.ssi)>
   SetHandler perl-script
   PerlHandler Apache::ASP Apache::SSI
   PerlSetVar Global .
   PerlSetVar Filter On
</Files>

<Files ~ (\filter.filter)>
       SetHandler perl-script
       PerlHandler Apache::ASP Apache::ASP
       PerlSetVar Global .
       PerlSetVar Filter On
</Files>

<Files ~ (session_query_parse.asp$)>
   SetHandler perl-script
   PerlHandler Apache::ASP
   PerlSetVar CookiePath  /   
   PerlSetVar SessionTimeout  1
   PerlSetVar SessionQueryParseMatch ^http://localhost
</Files>

<Files ~ (xml_subs_strict\.asp)>
   SetHandler perl-script
   PerlHandler Apache::ASP
   PerlSetVar CookiePath  /   
   PerlSetVar SessionTimeout  5
   PerlSetVar RegisterIncludes 1
   PerlSetVar XMLSubsMatch my:\w+
   PerlSetVar XMLSubsStrict 1
</Files>
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

MySQL (my.cnf)

X (xinitrc)

Vim 6.0 (vimrc)

apt-get (sources.list)

Samba (smb.conf)

Apache (httpd.conf)

planetplanet (config.ini)

Apache + Sarg (default)

tomcat (tomcat-users.xml)

Apache (.htaccess)

#1 Comentário enviado por removido em 21/03/2006 - 15:21h
Eu tenho que criar este arquivo ou ele ja esta em algum lugar???
#2 Comentário enviado por luiscarlos em 02/12/2006 - 16:01h
Para rodar um simples for ele vai na boa, mas pra rodar o exemplo que vem junto ao pacote, veja o erro no log do apache




[Sat Dec 02 15:49:00 2006] [error] [asp] [21906] [error] errors compiling global.asa: Can't locate object method "dir_config" via package "Apache" at /var/www/site/apps/bookmarks//./global.asa line 15. <--> at /var/www/site/apps/bookmarks//./global.asa line 15 <--> \teval 'E) || die("can\\'t create table $DBI::errstr"); <--> ; <--> } <--> $Db->do("select * from bookmarks") <--> || die("can\\'t do select against bookmarks: $DBI::errstr"); <--> sub Script_OnStart { <--> $Basename = basename($0); <--> $Title = $Name.\\' / \\'.$Titles{$Basename}; <--> $Response->Include(\\'header.inc\\'); <--> $Form = $Request->Form(); <--> $Query = $Request->QueryString(); <--> $Response->Expires(0); <--> # a user may logout from any script, destroy session, and go <--> # to login / intro page <--> if($Form->{logout}) { <--> \t$Session->Abandon(); <--> \t$Response->Redirect("index.asp?abandon=". <--> \t\t\t ++$Application->{abandon}); <--> } <--> } <--> sub Script_OnEnd { <--> $Response->Include(\\'footer.inc\\'); <--> } <--> sub Application_OnStart { <--> # use max_bookmark_id as a pseudo sequence <--> $Application->Lock(); <--> my $sth = $Db->prepare_cached <--> ("select bookmark_id from bookmarks order by bookmark_id desc"); <--> $sth->execute(); <--> $Application->{max_bookmark_id} = $sth->fetchrow_array(); <--> $Application->UnLock(); <--> } <--> ;; sub exit { $main::Response->End(); } ;; no lib qw(/var/www/site/apps/bookmarks//.); ;; 1;' called at /usr/lib/perl5/site_perl/5.8.6/Apache/ASP/GlobalASA.pm line 124 <--> \tApache::ASP::GlobalASA::new('Apache::ASP=HASH(0x9337a24)') called at /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line 403 <--> \tApache::ASP::new('Apache::ASP', 'Apache2::RequestRec=SCALAR(0x91e1968)', '/var/www/site/apps/bookmarks/index.asp') called at /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line 198 <--> \tApache::ASP::handler('Apache2::RequestRec=SCALAR(0x91e1968)') called at /var/www/site/apps/bookmarks//./global.asa line 0 <--> \teval {...} called at /var/www/site/apps/bookmarks//./global.asa line 0 <--> , /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line 1736
[Sat Dec 02 15:51:11 2006] [error] [client 127.0.0.1] File does not exist: /var/www/perl2, referer: http://lists.openmicroscopy.org.uk/pipermail/ome-users/2006-April/000340.html

#3 Comentário enviado por felipebin em 05/05/2009 - 16:10h
Isto funciona no Apache 2?
Oque tenho que fazer para rodar?

Grato.

Contribuir com comentário

Entre na sua conta para comentar.