Я следил за этим руководством по созданию платформы cms (https://www.elated.com/articles/cms-in-an-afternoon-php-mysql/#step6
). Я работаю на mac, поэтому у меня уже были apache и php. Я получил сервер, но получил ошибку
Ошибка анализа: синтаксическая ошибка, неожиданный "класс" (T_CLASS) в /Users/liviarett/Documents/projects/cms-project/classes/Article.php в строке 7.
Поэтому я подумал, что попробую XAMPP посмотреть, было ли это что-то, что я сделал неправильно, когда все настраивал, но я получил ту же ошибку.
Есть идеи? Репо находится здесь https://github.com/liviarett/cms-platform
Article.php начинается с
<?php
/**
* Class to handle articles
*/
class Article {
// Properties
/**
* @var int The article ID from the database
*/
public $id = null;
Я не думаю, что что-то не так с кодом, так как я скопировал и вставил его из инструкций.
я не вижу что-то не так с кодом, я скопировал тот же самый код из вашего репо в github, и ничего не получилось, вот скриншот:
Вы, вероятно, письмо или любой символ в линии до вашего класса ключевого слова.
снова проверьте свой код или добавьте моментальный снимок своего кода, чтобы я мог вам помочь.