После установки Mac OSX El Capitain я получаю ошибку разбора. Код отлично работает на сервере, но на моей рабочей станции я постоянно получаю эту ошибку.
Ошибка разбора: ошибка разбора в /Library/WebServer/Documents/website/includes/config.php в строке 4
// Calling code snippet:
include("includes/navbar.php");
require_once("includes/config.php");
$servername = DBHOST;
$username = DBUSER;
$password = DBPASS;
$database = DBNAME;
файл config.php:
<?php
/* Config File for Common Values */
define ("DBHOST", “127.0.0.1:3306”); <--- This is line 4
define ("DBUSER", “userid”);
define ("DBPASS", “password”);
define ("DBNAME", “database”);
?>
Вы используете умные цитаты (“
а также ”
) где вы должны иметь прямые кавычки ("
). Замените умные кавычки прямыми кавычками. Например, изменить
“127.0.0.1:3306”
в
"127.0.0.1:3306"
Сделайте то же самое с каждым другим define()
заявления.
Других решений пока нет …