Xcode (Apple's development IDE for X.3) lets you change the line ending type using a submenu of the "Format" menu; it also defaults to UNIX line endings, or you can choose Mac or Windows line endings.
Another possibility (I just found this on a web site; I have not tested it myself yet) is to use this from the command line to convert Mac to UNIX line endings:
tr \\r \\n < /path/to/script > /path/to/new_script
Which seems correct from the man page anyway.
The finder will let you change file permissions, but you cannot choose "Execute" rights using the finder; that must be done using the Terminal. A shortcut to entering pathnames to files if you don't want to do all of the typing is to start typing the command, and when you would otherwise type in the pathname, drag the file's icon from the finder onto the terminal window. That will fill in the pathname for you. Also, I don't think I would assign write permissions to the scripts, just read and execute. Besides the numbers, you can do things like this too:
chmod ugo+rx <filename>
Will add "read" (r) and "execute" (x) rights for the "user/owner" (u), "group" (g) and "others" (o) for file <filename> (assuming they do not have them already), without changing any existing write permissions
chmod o-w <filename>
Will take away the "write" (w) permissions of "others" (o) without changing any existing read or execute permissions or the permissions of the user/owner or the group associated with the file.
etc.
On Sep 2, 2004, at 11:19 PM, J. Landman Gay wrote:
On 9/2/04 11:12 AM, Gregory Lypny wrote:
Hello Jacqueline,
I found the error log. Here are the last errors for Fiction Search and World.
Gregory
[Thu Sep 2 10:20:31 2004] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/fictionsearch.mt
[Thu Sep 2 10:25:18 2004] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/world.mt
Dave made some good suggestions; wrong permissions and bad line endings are the two things that I always forget too. Both will cause this error.
What OS are you testing on? OS X? If so, you really do have to use Terminal to set permissions -- the Get Info box in the Finder won't do it. Also, even though it is OS X Macintosh, you still need to use Unix-style line endings. If you don't want to do that using Dave's suggestion via Revolution, you can also set those using BBEdit.
-- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
----------------------------------------------------------- Frank D. Engel, Jr. <[EMAIL PROTECTED]>
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
