
1 9hills Mar 28, 2014 via iPad 检查换行符。。 |
3 yangqi Mar 28, 2014 windows和linux的换行符不一样,要转换一下。很多editor都有这个功能 |
5 VYSE Mar 28, 2014 dos2unix *.php |
6 lemonda Mar 28, 2014 short_open_tag ? |
8 JoyNeop Mar 28, 2014 |
10 dorentus Mar 28, 2014 via iPad 什么叫「不能解析」?具体错误信息呢? |
11 jedyu Mar 28, 2014 dos2unix * |
12 Muninn Mar 28, 2014 程序员的基础问题... 在win上最好也把编辑器设置成unix换行 |
13 justfindu Mar 28, 2014 你应该改一下权限吧 |
14 solar Mar 28, 2014 也许是权限问题。chmod -Rf 777 试试 |
15 wesley Mar 28, 2014 看看是不是文件名大小写的问题 |
16 jsonline Mar 28, 2014 via Android 编码问题? |
17 Delbert Mar 28, 2014 |
19 wtbhk Mar 28, 2014 UNIX到Windows有问题多半是上面说的换行符、权限、大小写这些问题 |
20 garth OP |
21 cst4you Mar 28, 2014 我想多半是BOM的问题, 换行符应该还好 |
22 infong Mar 28, 2014 换行对 php 的解析没多大影响。毕竟它们都是空白字符么。 不能解析是状况是什么?是直接显示了 php 代码,还是报错?如果报错的话,错误码是什么? 查看一下 /var/log/(apache2|nginx)/error.log 里面的错误日志,有很多有用信息的。 另外装一个 php-cli 直接执行 `php SCRIPT.php` 一般也会有出错信息。 |
23 csx163 Mar 28, 2014 用 PHP_EOL |