【问题标题】:Script PHP Error Laravel脚本 PHP 错误 Laravel
【发布时间】:2016-11-04 22:24:58
【问题描述】:

此 PHP 脚本在 Windows 中运行良好,但在 Linux 中出现以下错误:

错误:语法错误,意外的 '.',期待 ',' 或 ';'

知道有什么问题吗?

 const LOGO_PATH    = 'notafiscal'.DIRECTORY_SEPARATOR.'logos'.DIRECTORY_SEPARATOR;
 const LOGO_PATHTMP = self::LOGO_PATH.'tmp'.DIRECTORY_SEPARATOR;

【问题讨论】:

  • 您的DIRECTORY_SEPARATOR 值是多少?
  • @MaxZoom 这是一个 PHP 操作系统相关的常量
  • 很可能您在 Linux 上的 PHP 版本不同。看到这个 - stackoverflow.com/questions/2786279/…
  • 就像在 PHP 5.6 之前一样,您不能使用复杂的 const 表达式。
  • 尝试改用define("SEP", "/")

标签: laravel laravel-5


【解决方案1】:

我更新了我的 vps 的 PHP 版本。

【讨论】:

    猜你喜欢
    • 2016-05-08
    • 1970-01-01
    • 2016-04-19
    • 2017-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多