Php Linux和Dos/Windows服务器上的EOL兼容性?

Php Linux和Dos/Windows服务器上的EOL兼容性?,php,wamp,newline,notepad++,lamp,Php,Wamp,Newline,Notepad++,Lamp,在windows框上使用记事本+++(将100个文件放入我为Wordpress开发的插件中),其中Linux和Dos/windows之间换行符的差异导致我的一些脚本在LAMP服务器上托管时中断,否则在我的WAMP Dev服务器上工作正常。阅读,我们可能会推断,必须为每种类型维护不同的代码库,但情况肯定不是这样吗 如何确保Linux和Dos/Windows服务器上的EOL兼容性 如何最好地使100个文件符合法规要求 根据需要,您可以使用linux命令dos2unix或unix2dos。我们的LAM

在windows框上使用记事本+++(将100个文件放入我为Wordpress开发的插件中),其中Linux和Dos/windows之间换行符的差异导致我的一些脚本在LAMP服务器上托管时中断,否则在我的WAMP Dev服务器上工作正常。阅读,我们可能会推断,必须为每种类型维护不同的代码库,但情况肯定不是这样吗

  • 如何确保Linux和Dos/Windows服务器上的EOL兼容性
  • 如何最好地使100个文件符合法规要求
    根据需要,您可以使用linux命令
    dos2unix
    unix2dos
    。我们的LAMP服务器在windows行尾、unix行尾以及某些情况下都可以正常工作:(二者在同一个文件中的组合。你确定不是其他原因,例如导致问题的是你的路径
    /
    ,而不是
    \
    。在上下文中,作为wordpress的插件,要求普通用户1.确定他们的站点所在的服务器的风格,或者…2.开始发布bashcommands@Anigel嗯……这也让我感到奇怪,但是如果你关注我关于这个问题的原始帖子,我想你可能会同意这种情况?我遇到了这个问题,但是当php文件在linux机器上导入到netbeans,然后下载到windows机器上时,它就没有了无法识别行尾,因此返回500错误。