Re: What a strange error...
Tosh Cooey <[email protected]>
| Newsgroups | gmane.comp.apache.mod-perl |
|---|---|
| Organization | Twelve Hundred Group LLC |
| Message-ID | <[email protected]> |
vi? I just send mine to India and pay some guy $1 to remove them with his teeth. Tosh Devin Teske wrote: > On Tue, 2010-06-29 at 09:33 -0500, Chris Bennett wrote: >> Tosh Cooey wrote: >>> Maybe I should have followed up instead of sending this so quickly, oh >>> well. >>> >>> Yes the Windows CR/LF was the problem. So the situation is resolved, >>> but I have no clue why the same file with different names was >>> inconsistent in execution. >>> >>> Oh well, don't look a gift horse in the mouth I guess, thanks Cosimo! >>> >>> Tosh >>> >>> >>> Tosh Cooey wrote: >>>> Ha ha... Yes I wondered about that too, except then why would it run >>>> as mailfile2.pl after only: cp mailfile.pl mailfile2.pl ? >>>> >>>> However the programmer working on that file uses Windows and so who >>>> knows, maybe this is the solution, but not the answer... >>>> >>>> Thanks! >>>> >>>> Tosh >>>> >>>> >>>> Cosimo Streppone wrote: >>>>> On Tue, 29 Jun 2010 14:37:38 +0200, Tosh Cooey <[email protected]> >>>>> wrote: >>>>> >>>>>> I have an application with a program called [mailfile.pl] which runs >>>>>> under MP::Registry and is accessed via some mod_rewrites. >>>>>> >>>>>> Today I pushed a new version from my DEV server to the WWW server >>>>>> using rsync. Obviously it was working perfectly on DEV. >>>>>> >>>>>> However the new [mailfile.pl] died with an error on WWW: >>>>>> >>>>>> [error] (2)No such file or directory: exec of >>>>>> '/srv/www/htdocs/b2b/mailfile.pl' failed >>>>>> [error] Premature end of script headers: mailfile.pl, referer: >>>>>> http://www... >>>>> That reminds me: >>>>> >>>>> 1) chmod +x mailfile.pl >>>>> 2) dos2unix mailfile.pl >>>>> >> Perhaps cp removes the wrong line endings? >> >> Anyway, you can also fix files with vi >> :%s/ctrl-v ctrl-m//g >> >> Works like a charm. I don't have dos2unix. >> >> Chris Bennett >> > > Another way in vi ... > > Set "fileformat" to "unix": > > :set ff=unix > :w > > > -- McIntosh Cooey - Twelve Hundred Group LLC - http://www.1200group.com/