|
Home > Archive > Web Servers on Unix and Linux > May 2005 > File Names with spaces in them?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
File Names with spaces in them?
|
|
| Mike Cox 2005-04-03, 7:47 am |
| I have the Apache web Server that reads a file for directory locations.
The problem is that the program doesn't understand spaces, for instance "C:
\Program Files\" How do I write "C:\Program Files" without the space? I
also have to contend with the fact that it requires paths to be written the
UNIX way of "C:/Program Files/" which complicates matters even more.
I think there is an escape charcter something along the lines of "C:
\Program/?Files" but I can't for the life of me remember what it is. How
would I even write it if Apache wants it the UNIX way?
FYI I'm trying to get php to work on Apache 1.3.x on Win2k. :-)
| |
| Brian H¹© 2005-04-03, 7:47 am |
| Mike Cox wrote:
> I have the Apache web Server that reads a file for directory locations.
> The problem is that the program doesn't understand spaces, for instance "C:
> \Program Files\" How do I write "C:\Program Files" without the space? I
> also have to contend with the fact that it requires paths to be written the
> UNIX way of "C:/Program Files/" which complicates matters even more.
>
>
> I think there is an escape charcter something along the lines of "C:
> \Program/?Files" but I can't for the life of me remember what it is. How
> would I even write it if Apache wants it the UNIX way?
>
> FYI I'm trying to get php to work on Apache 1.3.x on Win2k. :-)
Read the FAQ, ask your question(s) in the Apache NG's, and as far as
building Apache to run with windows, use the Win32 builds, i.e.
apache_2.0.53-win32-x86-no_ssl.msi
| |
|
| Hi Mike Cox, You told me:
> I have the Apache web Server that reads a file for directory
> locations.
> The problem is that the program doesn't understand spaces, for
> instance
'the program'? What XXXXing 'program'? Apache? Something else? What? You
less than vague cretin?
> "C: \Program Files\" How do I write "C:\Program Files"
> without the space? I also have to contend with the fact that it
> requires paths to be written the UNIX way of "C:/Program Files/"
> which complicates matters even more.
>
>
> I think there is an escape charcter something along the lines of "C:
> \Program/?Files" but I can't for the life of me remember what it is.
> How would I even write it if Apache wants it the UNIX way?
>
> FYI I'm trying to get php to work on Apache 1.3.x on Win2k. :-)
Try enclosing the filename in double quotes and use forward slashes.
ServerRoot "C:/Mike Cox/is a/XXXXtard"
Alias /XXXXtard "C:/Mike Cox/is a/XXXXtard"
for exXXXXingample.
Read the Windows version of httpd.conf, for exXXXXingample.
"C:/Mike Cox/is a/XXXXtard"
"C:/Mike Cox/is a/XXXXtard/who knows XXXX all"
If 'the program' still fails to recognise spaces, use the DOS short path.
See DIR /X, for exXXXXingample.
You have spent too much time in cola. Linux makes you XXXXing stupid.
| |
| Frank DeLucca, MS-MPV 2005-04-03, 7:47 am |
| Mike Cox wrote:
> I have the Apache web Server that reads a file for directory
> locations.
> The problem is that the program doesn't understand spaces, for
> instance "C: \Program Files\" How do I write "C:\Program Files"
> without the space? I also have to contend with the fact that it
> requires paths to be written the UNIX way of "C:/Program Files/"
> which complicates matters even more.
>
>
> I think there is an escape charcter something along the lines of "C:
> \Program/?Files" but I can't for the life of me remember what it is.
> How would I even write it if Apache wants it the UNIX way?
>
> FYI I'm trying to get php to work on Apache 1.3.x on Win2k. :-)
c:\program%20files might work. We haven't tested this, but on the other
hand, we do recommend you use the 8.3 convention to avoid any hassle.
--
- Frank DeLucca -
MS-MVP (Not confirmed, yet)
| |
|
| On 3 Apr 2005 13:01:21 +0200,
Mike Cox <mikecoxlinux@yahoo.com> posted:
> I have the Apache web Server that reads a file for directory locations.
Do you mean its own configuration file? Or are you talking about using
Apache to work with other files?
> The problem is that the program doesn't understand spaces, for instance "C:
> \Program Files\" How do I write "C:\Program Files" without the space?
As a general rule, the quotes around the path take care of it for you.
i.e. "C:\Program Files\Apache\something or other\" works fine for me.
> I also have to contend with the fact that it requires paths to be written
> the UNIX way of "C:/Program Files/" which complicates matters even more.
Only that you have to swap \ for /. I haven't noticed any special
requirements about dealing with them.
> FYI I'm trying to get php to work on Apache 1.3.x on Win2k. :-)
Have you got Apache working by itself, first?
--
If you insist on e-mailing me, use the reply-to address (it's real but
temporary). But please reply to the group, like you're supposed to.
This message was sent without a virus, please delete some files yourself.
| |
| Bodger 2005-05-26, 8:48 pm |
| use the underscore and avoid capitals ie my_files
"Frank DeLucca, MS-MPV" <frank.delucca.microsoft@gmail.com> wrote in message
news:20050403115045.CC77743A13@smtp4.wanadoo.nl...
> Mike Cox wrote:
>
> c:\program%20files might work. We haven't tested this, but on the other
> hand, we do recommend you use the 8.3 convention to avoid any hassle.
> --
> - Frank DeLucca -
>
> MS-MVP (Not confirmed, yet)
>
>
>
>
>
>
|
|
|
|
|