我的整合yii框架的php代碼出現以下錯誤。警告:輸入中意外的字符:''(ASCII = 92)狀態= 0
Warning: Unexpected character in input: '\' (ASCII=92) state=0 in C:\AppServ\www\edusec\index.php on line 15
Parse error: syntax error, unexpected T_STRING in C:\AppServ\www\edusec\index.php on line 15
代碼:
<?php
if(!file_exists(__DIR__.'/config/db.php')) {
header('Location: edusec-requirements.php');
die;
}
// comment out the following two lines when deployed to production
defined('YII_DEBUG') or define('YII_DEBUG', false);
defined('YII_ENV') or define('YII_ENV', 'prod');
require(__DIR__ . '/vendor/autoload.php');
require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php');
$config = require(__DIR__ . '/config/web.php');
$app = new yii\web\Application($config);
$app->run();
我工作在Windows 7的appserv 2.6.0(PHP 6)。
__PHP6?!?__ ___認真嗎?___ PHP6從來沒有正式存在過,永遠不會!我強烈建議丟棄它並轉而使用支持的PHP版本。 –
Appserv - 如果他們有任何責任感,將停止將PHP6下載公開發布。 –