Uploading by FTP and line ending settings

Having some bothersome problems to do with uploading php script
for a formmail when it gets changed with my text editor. IOt
seems to be getting corrupted. Anyway, i won't bang on with the
whole story but there is something i seek clear dirrection on.

I use an FTP program called Cyberduck on a Mac running OS 10+ and
there are 3 options for a preference setting called Convert Line
Endings: Unix, Mac, and Windows Line Endings. I have previously
had it on "Mac". In Cyberduck one can download a file on a
server,change it and save it and it auto uploads the changes.
When I do this on a particular formmail php script (from Tectite
who concentrate on Windows) it seems to corrupt it and I have to
start with a fresh copy etc.

The only other thing I have been hoping is that there is no
trouble from type of transfer. Under the preference for Transfer
in ASCII Mode, I have:

..*\.txt|.*\.cgi|.*\.htm|.*\.html|.*\.shtml|.*\.xml|.*\.xsl| .*\.php
|.*\.php3|.*\.js|.*\.css|.*\.asp|.*\.java|.*\.c|.*\.cp|.*\.c pp|.*\
..m|.*\.h|.*\.pl|.*\.py|.*\.rb|.*\.sh

Any advice about this, I would appreciate.

--
dorayme
dorayme [ Di, 08 Mai 2007 10:12 ] [ ID #1707200 ]

Re: Uploading by FTP and line ending settings

On May 8, 4:12 am, dorayme <doraymeRidT... [at] optusnet.com.au> wrote:
> Having some bothersome problems to do with uploading php script
> for a formmail when it gets changed with my text editor. IOt
> seems to be getting corrupted. Anyway, i won't bang on with the
> whole story but there is something i seek clear dirrection on.
>
> I use an FTP program called Cyberduck on a Mac running OS 10+ and
> there are 3 options for a preference setting called Convert Line
> Endings: Unix, Mac, and Windows Line Endings. I have previously
> had it on "Mac". In Cyberduck one can download a file on a
> server,change it and save it and it auto uploads the changes.
> When I do this on a particular formmail php script (from Tectite
> who concentrate on Windows) it seems to corrupt it and I have to
> start with a fresh copy etc.
>
> The only other thing I have been hoping is that there is no
> trouble from type of transfer. Under the preference for Transfer
> in ASCII Mode, I have:
>
> .*\.txt|.*\.cgi|.*\.htm|.*\.html|.*\.shtml|.*\.xml|.*\.xsl|. *\.php
> |.*\.php3|.*\.js|.*\.css|.*\.asp|.*\.java|.*\.c|.*\.cp|.*\.c pp|.*\
> .m|.*\.h|.*\.pl|.*\.py|.*\.rb|.*\.sh
>
> Any advice about this, I would appreciate.
>
> --
> dorayme

You should not be converting the line endings. If you are forced to
choose one, choose the UNIX-style line endings. Your local code editor
should use UNIX-style line endings. If you are using the built-in Mac
text editor, use something else if you can't find a setting to use
UNIX line endings (a "newline" character).

-Mike PII
sumguyovrthar [ Fr, 11 Mai 2007 23:08 ] [ ID #1710046 ]
PHP » alt.php » Uploading by FTP and line ending settings

Vorheriges Thema: PHP and IPv6: what about?
Nächstes Thema: call to undefined function curl_init()