ts-7000
[Top] [All Lists]

[ts-7000] RE: where is ../data when referenced in a cgi program ?

To: <>
Subject: [ts-7000] RE: where is ../data when referenced in a cgi program ?
From: <>
Date: 27 Sep 2013 17:18:48 -0700


Walter:   of course you can, but the relative indexing is a guess as to where it is.  My question refers to where exactly is "../data/" 


Jason, 


That's not right, I was able to make a sub-directory in /usr/lib/cgi-bin called data, (aka /usr/lib/cgi-bin/data/" ) and a file in that called data.txt, but to reference it the correct syntax was:


#define DATAFILE "data/data.txt"


note I removed the "../" from the beginning of the string.  for "../data/" to work am I supposed to make a directory /usr/lib/data ???    I don't understand why application data and software is by default set to go into the /usr/lib area, and the html documents are set to go to /var/www/  by default.   


As delivered, the fifle httpd.conf has zero bytes in it.  Is that where I put my overrides to the default directorires?   I would like all my website stuff; html, images, databases, cgi to all reside in a single branch, for example /var/www/...  where under /var/www/  I have 

/var/www/images/

/var/www/cgi-bin/ 

/var/www/data/

/var/www/logs/

/var/www/htmlbook01/

/var/www/htmlbook01/chapter01/

/var/www/htmlbook01/chapter02/

...

/var/www/htmlbook02/






 



---In <> wrote:

On 9/27/2013 3:48 PM, m("...","jleslie48");"> wrote:
so I want to open a data file, in a c program collect_post.cgi.   

it wants to open the data file as: 

#define DATAFILE "../data/data.txt"
...
 f = fopen(DATAFILE, "a");

so where do I mkdir the ../data/ directory?
is it in /usr/bin/cgi-bin   or /var/www ?????

it would be the cgi-bin directory as defined in httpd.conf or files it includes.

--
Jason Stahls


__._,_.___


Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU