Warning: session_start(): open(/home/var/php/6/k/sess_6km58gret486p5c0q1cep5hp97, O_RDWR) failed: No such file or directory (2) in /home/users/web07/2/1/0219112/phyokin/devlog/controllers/controller.php on line 15

Warning: session_start(): Failed to read session data: files (path: 2;/home/var/php) in /home/users/web07/2/1/0219112/phyokin/devlog/controllers/controller.php on line 15
devlog
MW211 EXIT

devlog
PECL/PECLバッチのシンタックスエラー
2013年09月23日
「pecl.bat」を実行した場合に発生する以下のエラー。
  ┌────────────────────────────────────┐
  │syntax error,unexpected '(' in Unknown on line 9                        │
  └────────────────────────────────────┘
PEARの場合と同件で、パスに「Program Files (x86)」のように括弧が混じっていると、
発生するもの。
解消策としては以下の通り(PEARの場合と同じ)。
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  このエラーの解消策としては、例えば「pecl.bat」の中身を以下のように変更する
  ┌────────────────────────────────────┐
  │include_path="%PHP_PEAR_INSTALL_DIR%"                                   │
  └────────────────────────────────────┘
    ↓
  ┌────────────────────────────────────┐
  │"include_path='%PHP_PEAR_INSTALL_DIR%'"                                 │
  └────────────────────────────────────┘
  全体を「"」で囲ってやるのだ(右辺だけではなく全体という点に注意)
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
なお、シンタックスエラーの行番号は直す場所の行番号と全く関係ないから注意。
分類:PECL