【发布时间】:2016-05-21 03:54:14
【问题描述】:
警告:输入中的意外字符:'\' (ASCII=92) state=1 in /home/a0/public_html/index.php on line 17
解析错误:语法错误,第 17 行 /home/a0/public_html/index.php 中的意外 T_STRING
为什么会显示这些错误?
<?php
define('IS_DEMO', (gethostname() === 'youtubify' ? 1 : 0));
define('VERSION', 1.5);
require __DIR__.'/application/bootstrap/autoload.php';
$app = require_once __DIR__.'/application/bootstrap/app.php';
$kernel = $app->make('Illuminate\Contracts\Http\Kernel');
$response = $kernel->handle{
$request = Illuminate\Http\Request::capture() // line 17
};
$response->send();
$kernel->terminate($request, $response);
?>
【问题讨论】:
-
你的本地 PHP 版本是多少?
-
$app->make('Illuminate\Contracts\Http\Kernel');中的反斜杠必须加倍,因为反斜杠是 Javascript 字符串中的转义字符。 -
@FranzGleichmann PHP 版本 5.2.*
-
@trincot 错误在另一行
-
我知道,这不是您问题的答案,而是您需要解决的问题。