抱歉这个糟糕的头衔。 这是我的问题:我有一个PHP文件(在生产btw中工作正常),被操作系统视为“DATA”或“BINARY”! (Debian Wheezy)
例如:
stack:~/# file test/foo.php
test/foo.php: PHP script, UTF-8 Unicode text
stack:~/# file test/bar.php
test/bar.php: data
我只是不知道:
我读了file
命令,它读取X字节并检查NUL值。好的,但我该如何修复我的文件?复制它显然不起作用。
答案 0 :(得分:2)
你可以用VI打开文件吗?
如果您能看到任何特殊字符(十六进制等),请查看文件的最后(或最后一个)。