The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"CGI не выполняется"
Версия для распечатки Пред. тема | След. тема
Форум WEB технологии
Исходное сообщение [ Отслеживать ]

. "внимание, правильный ответ" +1 +/
Сообщение от Pahanivo (ok), 02-Июн-15, 21:21 
> Здесь есть волшебники, у которых cgi файл исполняется, будучи открытым в браузере
> напрямую?

бля, есть (да прости меня модератор!), можете считать меня таковым :)
пруф http://opennettest.inets.ru/fuckenmagic.pl

сам скрипт


#! /usr/local/bin/perl -w
print "Content-type:text/html\n\n";
print "<html><head><title>HELLO</title></head><body>";
print "Do u want some street magic?
";
print "Current unix time" . time;
print "</body></html>\n";

полный конфиг (за искл. виртуальных хостов).


Listen 80
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule include_module modules/mod_include.so
LoadModule filter_module modules/mod_filter.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule log_forensic_module modules/mod_log_forensic.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule ident_module modules/mod_ident.so
LoadModule mime_module modules/mod_mime.so
LoadModule status_module modules/mod_status.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php5_module modules/libphp5.so
<IfModule !mpm_netware_module>
   <IfModule !mpm_winnt_module>
      User www
      Group www
   </IfModule>
</IfModule>
ServerAdmin you@example.com
DocumentRoot "/usr/local/apache2/htdocs"
<Directory />
   Options FollowSymLinks
   AllowOverride None
   Order deny,allow
   Deny from all
</Directory>
<Directory "/usr/local/apache2/htdocs">
   Options Indexes FollowSymLinks
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>
<IfModule dir_module>
   DirectoryIndex index.html index.htm index.php
</IfModule>
<FilesMatch "^\.ht">
   Order allow,deny
   Deny from all
   Satisfy All
</FilesMatch>
ErrorLog "logs/error_log"
LogLevel warn
<IfModule log_config_module>
   LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
   LogFormat "%h %l %u %t \"%r\" %>s %b" common
   <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
   </IfModule>
   CustomLog "logs/access_log" common
</IfModule>
<IfModule alias_module>
</IfModule>
<IfModule cgid_module>
</IfModule>
<Directory "/usr/local/apache2/cgi-bin">
   AllowOverride None
   Options None
   Order allow,deny
   Allow from all
</Directory>
DefaultType text/plain
<IfModule mime_module>
   AddType application/x-httpd-php .php
   TypesConfig /usr/local/etc/apache2/mime.types
   AddType application/x-compress .Z
   AddType application/x-gzip .gz .tgz
</IfModule>
<IfModule !mpm_netware_module>
   PidFile "logs/httpd.pid"
</IfModule>
<IfModule !mpm_winnt_module>
   <IfModule !mpm_netware_module>
      LockFile "logs/accept.lock"
   </IfModule>
</IfModule>
<IfModule mpm_prefork_module>
   StartServers 1
   MinSpareServers 2
   MaxSpareServers 3
   MaxClients 100
   MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_worker_module>
   StartServers 2
   MaxClients 150
   MinSpareThreads 25
   MaxSpareThreads 75
   ThreadsPerChild 25
   MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_beos_module>
   StartThreads 10
   MaxClients 50
   MaxRequestsPerThread 10000
</IfModule>
<IfModule mpm_netware_module>
   ThreadStackSize 65536
   StartThreads 250
   MinSpareThreads 25
   MaxSpareThreads 250
   MaxThreads 1000
   MaxRequestsPerChild 0
   MaxMemFree 100
</IfModule>
<IfModule mpm_mpmt_os2_module>
   StartServers 2
   MinSpareThreads 5
   MaxSpareThreads 10
   MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_winnt_module>
   ThreadsPerChild 150
   MaxRequestsPerChild 0
</IfModule>
NameVirtualHost *:80
<VirtualHost *:80>
   ServerName opennettest.inets.ru
   ServerAdmin nobody@inets.ru
   DocumentRoot /path/www/opennet/htdocs
   ErrorLog /path/www/opennet/logs/error.log
   CustomLog /path/www/opennet/logs/access.log combinedio
   ScriptLog /path/www/opennet/logs/script.log
   <Directory "/path/www/opennet">
      <Files *.pl>
         SetHandler cgi-script
      </Files>
      AllowOverride AuthConfig FileInfo Indexes Limit
      Options +ExecCGI -FollowSymLinks -Includes -IncludesNOEXEC -Indexes -MultiViews -SymLinksIfOwnerMatch
      Order Allow,Deny
      Allow from All
   </Directory>
</VirtualHost>
<IfModule ssl_module>
   SSLRandomSeed startup builtin
   SSLRandomSeed connect builtin
</IfModule>

FreeBSD
./httpd  -v
Server version: Apache/2.2.14 (Unix)

ну и логи
185.42.145.200 - - [02/Jun/2015:23:06:24 +0500] "GET /fuckenmagic.pl HTTP/1.1" 200 203 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.81 Safari/537.36" 375 502

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
CGI не выполняется, jonny23, 01-Июн-15, 15:30  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру