FTP upload nieuwe regel
Ik loop al een tijdje tegen het probleem aan dat wanneer ik een bestand via FTP (met Filezilla) upload naar mijn server, alle regels in een bestand naar een enkele regel worden omgezet.
Dit:
wordt:
Nu wil ik een systeem overzetten vanaf een andere server waar heel vaak //comment in gebruikt wordt. Alles op een regel haalt alles dus overhoop..
Weet iemand waaraan dit kan liggen?
Dank.
Zoiets doet een normaal ftp-programma niet.
Ligt het aan Filezilla dan? Want dit probleem heb ik nooit eerder gehad en ik gebruik Filezilla al jaren!
Waarschijnlijk zet je iets vanaf linux naar een windows server over, of andersom. In welke editor maak je het bestand?
Het is van een windows naar een windows server. Ik gebruik notepad++. Als ik het bestand offline open laat hij het mooi zien, maar als ik het bestand dan weer download en her-open dan staat alles maar op een regel.
Het bestand ziet er goed uit. Je upload het naar een windows server. Dan download je het weer en dan is het niet meer hetzelfde in dezelfde editor waarin je het gemaakt hebt?
Excuus. Ik heb even nagekeken en het blijkt een Linux server te zijn. Kan daar het probleem dan liggen?
Gewijzigd op 04/10/2012 18:15:17 door - SanThe -
Ja, ik krijg een internal server error. Het zal ongetwijfeld wel werken als ik de comments er uit filter. Ik zal het even met een ander bestand proberen.
Kijk eens in de logfile wat de exacte error is.
Ik had al geprobeerd om te kijken in het log file maar die wordt helemaal niet aangemaakt. Ik heb toen een andere pagina aangemaakt met een opzettelijke fout (een semicolon vergeten) en daar maakte hij wel netjes een logfile voor aan. Ik denk dat het script door een onhandige comment niet goed leesbaar meer is?
Gewijzigd op 04/10/2012 18:33:11 door - SanThe -
Het begint nog raarder te worden:
Ik upload alles naar een andere host: weer hetzelfde probleem.
Ik dacht dus: hee, het probleem ligt in de bestanden. Ik heb alles uit het bestand gekopieerd. Het werkte niet..
Ik heb toen het hele document overgetypt en toen deed hij het wel.
Heeft hij misschien alle enters verkeerd gepakt?
bom character in. Gebruik altijd een goed (ASCII) editor.
Of er zat een Hoe kan ik alle BOM's dan veranderen naar een enter?
- SanThe - op 04/10/2012 19:11:59:
Gebruik altijd een goed (ASCII) editor.
Dan heb je dat nooit.
Notepad++ is niet goed?
Gewijzigd op 04/10/2012 21:13:01 door John D
John D zorgde voor de oplossing! Ik was een beetje gaan klooien met de instellingen van overzetten. Het is raar, want je zou toch denken dat php bestanden ASCII zijn? Het werkte door alles geforceerd als binary over te zetten..