今天用ftp升级wordpress的时候,上传完了之后,打开页面就提示了这么一句。
于是果断打开wp-db.php编辑查看,因为看到了unexpected $end,于是想到是不是缺了个反括号或者啥,然后再错误提示的1063行那里,发现是一堆注释,开始怀疑了,是怎么个回事呢
翻到代码最后
|
|
而我在文件开头看到了<?php
字样,于是就想也不想就给它加上了?>
;
然后重新上传,但一上传我就知道问题出在哪儿了,因为提示我覆盖的两个文件大小相差太大了,一个20k,一个40k。
原来是上传的问题。
然后就查这个php的开头和结尾的写法,发现其实只有<?php
也是正确的,相反反而比<?php ?>
更加严谨。