警告:输入中出现意外字符:第17行/home/a0/public_html/index.php中的'\'(ASCII = 92)状态= 1
解析错误:语法错误,第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);
?>
答案 0 :(得分:2)
您正在使用PHP 5.3.0中引入的命名空间。 PHP 5.2不支持它们。
http://php.net/manual/en/language.namespaces.rationale.php
我不知道是否有办法将命名空间支持向后移植到PHP 5.2。*我想如果有的话,它比更新PHP安装要困难几倍且更具实验性。