就在最近,我收到了一个项目来帮助。它是通过WP完成的,主要是Woocommerce,我从来没有喜欢过WP,我也从来没有用过它,它似乎与Laravel混淆。
不过,我需要添加一些定制功能。...在本地机器上,当我编辑自定义部件,它的工作原理...当我推相同的文件到服务器它不...
本地和现场环境都有相同的php 7。Live版本通常会抛出一些模棱两可的东西,如Fatal error: Uncaught Error: syntax error, unexpected 'class' (T_CLASS).....line 1
。我已经测试过把相同的文件扔到服务器上,因为服务器已经有了(没有代码更改,只保存了它(使用phpstorm)),它不喜欢它。
我找不到任何地方会说一些关于文件编码是搞乱了事情?
在本地机器上保存相同的文件,没有实际的代码更改(在注解中添加空间),放回服务器,它会中断。
尝试通过PhpStorm和NotePad++编辑文件
1条答案
按热度按时间67up9zun1#
以防万一有人发现这篇文章,经过更多的挖掘和尝试找到文件中的差异,我发现,因为我从家用电脑编辑WordPress(Windows,通常我在Linux上工作),它使新的行为CR(\r)(你可以在Notepad++ View -〉Show Symbols -〉Show All Characters中检查),但是服务器期望CRLF(\r\n)。