hightman/xunsearch SDK 及 hightman/yii2-xunsearch 擴展components:'components' => [
'xunsearch' => [
'class' => 'hightman\xunsearch\Connection',
'iniDirectory' => '@app/config', // 項目配置目錄
'charset' => 'utf-8',
],
],
報錯 Unexpected character in input: '\' (ASCII=92) state=1,初以為是 short_open_tag 配置,實際是 PHP 版本過低:Yii2 擴展使用命名空間(PHP 5.3+ 特性),而環境為 PHP 5.2.6。
引入現代擴展前務必檢查 PHP 版本要求,避免因語法特性導致不可預期的解析錯誤。