dongni8969 2014-12-30 07:41
浏览 212
已采纳

移动到新服务器后出现意外的PHP Parse错误:(T_CONSTANT_ENCAPSED_STRING)

I was trying to move my website to my new server. But after I moved the code and wanted to run the website, I got this php error:

PHP Parse error:  syntax error, unexpected ''] = "'' (T_CONSTANT_ENCAPSED_STRING), expecting ']' in /home/mywebsite/public_html/includes/functions/functions_general.php on line 1230

Here is the code on line 1230:

$trans_table['''] = "'";

The strange thing is that this error was never reported on my old server. Could someone help?

Thank you.

  • 写回答

5条回答 默认 最新

  • douse8732 2014-12-30 07:47
    关注

    This is one of most common parsing PHP errors, I have encountered it mostly due to version conflict.

    The PHP version on new server may be different from old one. Most probably lower than old one. Upgrade/ Match PHP version on both servers to get rid of error.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序