LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
Search this Thread
Old 08-24-2004, 03:19 AM   #1
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Rep: Reputation: 0
CGI to work out side of cgi-bin?


Could someone please help me as I am a dummy !!! I need to be able to run cgi scripts from out side of the "ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" So all the users "http://mysite/~personsname/public_html/cgi-bin" can run there own scripts.


I have included the httpd.conf file. I am going to take some pills for this stressful headache I have had for the past few days...



# httpd.conf - configuration for the Apache web server
#
# Generated automatically... if you edit manually, the changes will be lost
# the next time you run "redhat-config-httpd".
#

### Section 1: Global Environment
#
# The directives in this section affect the overall operation of Apache,
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#

#
# Don't give away too much information about all the subcomponents
# we are running. Comment out this line if you don't mind remote sites
# finding out what major optional modules you are running
ServerTokens OS

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE! If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation
# (available at <URL:http://httpd.apache.org/docs-2.0/mod/core.html#lockfile>);
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
ServerRoot "/etc/httpd"


#ScoreBoardFile run/httpd.scoreboard


#
PidFile "/var/run/httpd.pid"

TimeOut 300
KeepAlive false
MaxKeepAliveRequests 100
KeepAliveTimeout 15

##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
spare
serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 100
</IfModule>

spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# MaxThreadsPerChild: maximum number of worker threads in each server process
# MaxRequestsPerChild: maximum number of connections per server process
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
</IfModule>


#Listen 12.34.56.78:80
Listen *:80



# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule access_module modules/mod_access.so
LoadModule auth_module modules/mod_auth.so
LoadModule auth_anon_module modules/mod_auth_anon.so
LoadModule auth_dbm_module modules/mod_auth_dbm.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule asis_module modules/mod_asis.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.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 imap_module modules/mod_imap.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so


Include conf.d/*.conf

#ExtendedStatus On



#
User apache
Group apache


#
ServerAdmin root@localhost

#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If this is not set to valid DNS name for your host, server-generated
# redirections will not work. See also the UseCanonicalName directive.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address anyway, and this will make
# redirections work in a sensible way.
#
ServerName bsitweb2


UseCanonicalName on


DocumentRoot "/var/www/html"


<LocationMatch "^/$">
Options -Indexes
ErrorDocument 403 /error/noindex.html
</LocationMatch>


<IfModule mod_userdir.c>
#
# UserDir is disabled by default since it can confirm the presence
# of a username on the system (depending on home directory
# permissions).
#
#UserDir "disable"

#
# To enable requests to /~user/ to serve the user's public_html
# directory, use this directive instead of "UserDir disable":
#
UserDir public_html

</IfModule>

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.htm indeex.php index.php4 index.php3 index.cgi index.pl index.html.var index.phtml

#
# AccessFileName: The name of the file to look for in each directory
# for access control information. See also the AllowOverride directive.
#
AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>

#
# TypesConfig describes where the mime.types file (or equivalent) is
# to be found.
#
TypesConfig "/etc/mime.types"


DefaultType text/plain


<IfModule mod_mime_magic.c>
# MIMEMagicFile /usr/share/magic.mime
MIMEMagicFile conf/magic
</IfModule>


HostNameLookups Off


ErrorLog "/var/log/httpd/error_log"


LogLevel warn


LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent


#
# The location and format of the access logfile (Common Logfile Format).
# If you do not define any access logfiles within a <VirtualHost>
# container, they will be logged here. Contrariwise, if you *do*
# define per-<VirtualHost> access logfiles, transactions will be
# logged therein and *not* in this file.
#
# CustomLog logs/access_log common
CustomLog logs/access_log combined


#CustomLog logs/referer_log referer
#CustomLog logs/agent_log agent


#CustomLog logs/access_log combined


ServerSignature on

#
# Aliases: Add here as many aliases as you need (with no limit). The format is
# Alias fakename realname
#

Alias /icons/ "/var/www/icons/"

#
# This should be changed to the ServerRoot/manual/. The alias provides
# the manual, even if you choose to move your DocumentRoot. You may comment
# this out if you do not care for the documentation.
#
Alias /manual "/var/www/manual"

<IfModule mod_dav_fs.c>
# Location of the WebDAV lock database.
DAVLockDB /var/lib/dav/lockdb
</IfModule>


ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"




<IfModule mod_cgid.c>

#Scriptsock logs/cgisock
</IfModule>




#
# Directives controlling the display of server-generated directory listings.
#


IndexOptions FancyIndexing VersionSort NameWidth=*


AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

#
# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
#
DefaultIcon /icons/unknown.gif




IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

#
# DefaultLanguage and AddLanguage allows you to specify the language of
# a document. You can then use content negotiation to give a browser a

AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage kr .kr
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
AddLanguage hr .hr


LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw


ForceLanguagePriority Prefer Fallback


AddDefaultCharset ISO-8859-1


AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8


AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis


AddType application/x-tar .tgz


AddHandler cgi-script .cgi


#AddHandler send-as-is asis


AddHandler imap-file map

#
# For type maps (negotiated resources):
# (This is enabled by default to allow the Apache "It Worked" page
# to be distributed in multiple languages.)
#
AddHandler type-map var


AddOutputFilter INCLUDES .shtml




Alias /error/ "/var/www/error/"

#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0


BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully

#
# Allow server status reports, with the URL of http://servername/server-status
# Change the ".your-domain.com" to match your domain to enable.
#
#<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .your-domain.com
#</Location>

#
# Allow remote server configuration reports, with the URL of
# http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".your-domain.com" to match your domain to enable.
#
#<Location /server-info>
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .your-domain.com
#</Location>

#
# Proxy Server directives. Uncomment the following lines to
# enable the proxy server:
#
#<IfModule mod_proxy.c>
#ProxyRequests On
#
#<Proxy *>
# Order deny,allow
# Deny from all
# Allow from .your-domain.com
#</Proxy>

#
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
#
#ProxyVia On

#
# To enable the cache as well, edit and uncomment the following lines:
# (no cacheing without CacheRoot)
#
#CacheRoot "/etc/httpd/proxy"
#CacheSize 5
#CacheGcInterval 4
#CacheMaxExpire 24
#CacheLastModifiedFactor 0.1
#CacheDefaultExpire 1
#NoCache a-domain.com another-domain.edu joes.garage-sale.com

#</IfModule>
# End of proxy directives.

### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs-2.0/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#


# Where do we put the lock and pif files?
LockFile "/var/lock/httpd.lock"
CoreDumpDirectory "/etc/httpd"

# Defaults for virtual hosts









########
# Virtual hosts
########

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

<Directory "/">
Options FollowSymLinks
AllowOverride None
</Directory>

<Directory "/var/www/html">
Options Indexes Includes FollowSymLinks
AllowOverride None
Allow from from all
Order allow,deny
</Directory>

<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Allow from from all
Order allow,deny
</Directory>

<Directory "/var/www/cgi-bin"> # the main cgi container#
Options ExecCGI
AllowOverride None
Allow from from all
Order allow,deny
</Directory>



<Directory "/var/www/html/*/public_html"> # home dir#
Options Indexes MultiViews ExecCGI
AddHandler cgi-script .cgi .pl .exe
Allow from from all
Order allow,deny
</Directory>



what have I done wrong !!! I will never learn how this conf works!!!!! I cut it down so it would save in the forum.


crashedspine
 
Old 08-24-2004, 03:37 AM   #2
sutti
LQ Newbie
 
Registered: Aug 2004
Location: Bangkok, Thailand
Posts: 23

Rep: Reputation: 15
Create the file zcgi below:

pico /etc/httpd/conf/site#/zcgi

Cut and paste the following into the file:

<Directory /home/virtual/site#/fst/var/www/html/>
AddHandler cgi-script .pl .cgi
Options Includes ExecCGI
</Directory>

Save with Ctrl-x

Then, restart apache.

/etc/rc.d/init.d/httpd restart


 
Old 08-24-2004, 03:52 AM   #3
Demonbane
Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
Try adding
Code:
ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2
to your config file

If that doesnt help, what happens when you try to execute a cgi?
 
Old 08-24-2004, 07:40 AM   #4
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by sutti
Create the file zcgi below:

pico /etc/httpd/conf/site#/zcgi

Cut and paste the following into the file:

<Directory /home/virtual/site#/fst/var/www/html/>
AddHandler cgi-script .pl .cgi
Options Includes ExecCGI
</Directory>

Save with Ctrl-x

Then, restart apache.

/etc/rc.d/init.d/httpd restart


Thanks heeps
 
Old 08-24-2004, 07:46 AM   #5
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by Demonbane
Try adding
Code:
ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2
to your config file

If that doesnt help, what happens when you try to execute a cgi?

Thanks
Now my head hurts it may be easyer to pay someone to telnet in and do the work and get it going as I don't have the monies for a brain transplant?

Bl%$%dy hell I have a lot to learn in one life time!
 
Old 08-24-2004, 07:51 AM   #6
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by crashedspine
Thanks heeps
Please, in dummy terms what is this doing? as I have no idea!
 
Old 08-24-2004, 12:46 PM   #7
sutti
LQ Newbie
 
Registered: Aug 2004
Location: Bangkok, Thailand
Posts: 23

Rep: Reputation: 15
add this to httpd.conf

ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2
 
Old 08-24-2004, 06:12 PM   #8
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by sutti
add this to httpd.conf

ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2


Thanks for the quick reply I am greatful! "BUT"

Could someone please brake this down so I can understand what it is doing !!!! and were it need to be placed? dose it take the place of the ScriptAlias?

crashedspine !
 
Old 08-26-2004, 01:53 AM   #9
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Original Poster
Rep: Reputation: 0
thanks

a huge thanks for this it working !!! I would like to know what it is doing ?

ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2

I have not heard of the ScriptAliasMatch before?

Thanks again I am greatful for everyone's help
 
Old 08-26-2004, 07:16 AM   #10
Demonbane
Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
basically it tells Apache to treat files in any diretory that looks like
/~someuser/cgi-bin/* as server scripts instead of plain files.
If you look at your config above it has one defined for /cgi-bin/, only difference when using ScriptAliasMatch is that you can use a regular expression.
 
Old 08-26-2004, 06:49 PM   #11
crashedspine
LQ Newbie
 
Registered: Jun 2004
Location: Australia
Distribution: RedHat
Posts: 14

Original Poster
Rep: Reputation: 0
WOW it works
I was at work playing with the httpd.conf on the RedhHat server and put in the "ScriptAliasMatch - code in" and to see it work after so long trying different thing was every plessing, how many times can I say thanks.

I like to have a bit of an understanding to how things work even if I not understanding of the code ^/~([^/]*)/" switchers or controllers do?. it interesting as the more I play in Linux, how powerful the scripting can be!


I have a question how that the cgi-bin is working I have put the above line the following:

#
# ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2
#

this was to get things working but I am now concerded that I may have made the server cgi-bin unsecured?

crashedspine !

Last edited by crashedspine; 08-26-2004 at 06:54 PM.
 
Old 08-27-2004, 04:18 AM   #12
Demonbane
Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
you're just telling apache to treat files ~someuser/cgi-bin as cgi scripts, its as secure/insecure as your /cgi-bin directory.

Last edited by Demonbane; 08-27-2004 at 02:23 PM.
 
Old 08-27-2004, 11:51 AM   #13
sutti
LQ Newbie
 
Registered: Aug 2004
Location: Bangkok, Thailand
Posts: 23

Rep: Reputation: 15
GOOD
 
Old 09-02-2004, 09:49 PM   #14
LLS
Member
 
Registered: Sep 2003
Location: North America
Distribution: FC6 FC7 F8
Posts: 75

Rep: Reputation: 15
IF httpd.conf is re-written each time Apache is re-started, then how do you make this or any other change a permanent modification?

ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /var/www/html/$1/public_html/cgi-bin/$2
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't get cgi-bin to work? wacki Programming 7 09-06-2005 08:52 AM
Cgi-bin Cool_Hand_Luke Linux - Newbie 3 04-02-2005 04:32 PM
#! does not seem to work in cgi-bin?? (script execution) servnov Linux - General 6 12-06-2004 08:23 AM
Cgi-bin Llwyd Linux - Networking 3 03-01-2003 02:46 PM
http://www.burstnet.com/cgi-bin/ads/ad7954a.cgi/3980/RETURN-CODE rverlander LQ Suggestions & Feedback 1 06-07-2002 08:35 AM


All times are GMT -5. The time now is 05:11 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration