Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Archive > Archives of Old Posts > Web Design and Development (archive)

 
 
Thread Tools Search this Thread Display Modes
Old Feb 26, 2004, 09:58 AM   #1
kgarner
macrumors 68000
 
kgarner's Avatar
 
Join Date: Jan 2004
Location: Utah
localhost webserver problem--no SSI

I hope someone can clear this up for me. I have been following the WebServing with Jaguar Series at MacDevCenter.com so that I can start learning PHP and MySQL. Anyway, I got everthing turned on right for SSI and could use includes when working from the /Library/WebServer/Documents folder.

The problem is I want to keep everything in my Sites folder. So I configured my User configuration file (shortname.conf) according to the article using these settings:

<Directory "/Users/shortname/Sites/">
Options Includes Indexes Multiviews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

ScriptAlias /~shortname/cgi-bin/ "/Users/shortname/Sites/cgi-bin/"

And I copied my index.shtml file from the /Library/WebServer/Documents folder to my Sites folder. The index.shtml file contains the following:

<html>
<body>
<h1>Served By Panther, Mac OS X 10.3</h1>
<pre>
<!--#include virtual="/cgi-bin/test-cgi"-->
</pre>
</body>
</html>

I moved the test-cgi script to the cgi-bin folder I created in my Sites folder and tried it out.

I see the Served by Panther line, bu the test-cgi is not shown and I don't get any errors. I have tried <!--#include virtual="/~shortname/cgi-bin/test-cgi"--> but to no avail. Any ideas?
__________________
Mac Pro 2.66 Quad | Mini 1.42 G4 (running as HTPC)
digitalsandbox.net
"Monkeys are like bacon. They improve just about anything." -Andy Ihnatko
kgarner is offline   0
Old Feb 26, 2004, 11:50 AM   #2
tomf87
Guest
 
tomf87's Avatar
 
Join Date: Sep 2003
In your /etc/httpd/httpd.conf file under the ScriptAlias, you need to have:

<Directory "/Users/shortname/Sites/">
Options Includes Indexes Multiviews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

ScriptAlias /~shortname/cgi-bin/ "/Users/shortname/Sites/cgi-bin/"

<Directory "/Users/shortname/Sites/cgi-bin/">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
tomf87 is offline   0
Old Feb 26, 2004, 12:05 PM   #3
kgarner
Thread Starter
macrumors 68000
 
kgarner's Avatar
 
Join Date: Jan 2004
Location: Utah
Thanks! I'll try that when i get home tonight.
__________________
Mac Pro 2.66 Quad | Mini 1.42 G4 (running as HTPC)
digitalsandbox.net
"Monkeys are like bacon. They improve just about anything." -Andy Ihnatko
kgarner is offline   0
Old Feb 27, 2004, 09:45 AM   #4
kgarner
Thread Starter
macrumors 68000
 
kgarner's Avatar
 
Join Date: Jan 2004
Location: Utah
In case anyone else is having a similar problem, here is what I did. The steps in the article were almost right. You do need to put those entries in your /etc/httpd/users/shortname.conf file. Also you do need to add the other <Directory ...> that tomf87 suggested. Here is what I put in my .conf file.

<Directory "/Users/shortname/Sites/">
Options Includes Indexes Multiviews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

ScriptAlias /~shortname/cgi-bin/ "/Users/shortname/Sites/cgi-bin/"

<Directory "/Users/shortname/Sites/cgi-bin/">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Basically I copied the <Directory>, the ScriptAlias, and the ScriptAlias <Directory> from the /etc/httpd/httpd.conf file, and then I modified them with the proper file path.
__________________
Mac Pro 2.66 Quad | Mini 1.42 G4 (running as HTPC)
digitalsandbox.net
"Monkeys are like bacon. They improve just about anything." -Andy Ihnatko
kgarner is offline   0

 
MacRumors Forums > Archive > Archives of Old Posts > Web Design and Development (archive)

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
iPhone: iKeyMonitor localhost reset. poepoe Jailbreaks and iOS Hacks 2 Aug 25, 2014 05:02 AM
Localhost Certificate has expired MagnusVonMagnum OS X 10.8 Mountain Lion 3 Jul 25, 2014 05:00 PM
windows can't see mac, even the localhost... Starhorsepax Mac OS X Server, Xserve, and Networking 1 Jun 21, 2013 07:41 PM
Enabling .htaccess for localhost octane OS X 10.8 Mountain Lion 3 Jan 24, 2013 09:04 AM
Redirect IP address to localhost OldSchoolMacGuy OS X 3 Oct 27, 2012 03:32 AM

Forum Jump

All times are GMT -5. The time now is 10:32 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC