apache抛出“解析错误:语法错误,意外的'class'”

byqmnocz  于 2021-06-25  发布在  Mysql
关注(0)|答案(2)|浏览(372)

这个问题在这里已经有答案了

php解析/语法错误;以及如何解决这些问题(18个答案)
两年前关门了。
我遵循这个教程来创建一个cms平台( https://www.elated.com/articles/cms-in-an-afternoon-php-mysql/#step6 ). 我在mac上工作,所以我已经有了apache和php。我让服务器运行,但出现了错误
分析错误:语法错误,第7行的/users/liviarett/documents/projects/cms project/classes/article.php中出现意外的'class'(t_class)。
所以我想我应该试试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;
 

我不认为代码有什么问题,因为我复制并粘贴了教程中的说明。

kqlmhetl

kqlmhetl1#

在class关键字之前的行中可能有一个字母或任何符号。
再次检查您的代码或添加代码的快照,以便我可以帮助您。

1u4esq0p

1u4esq0p2#

我不知道代码有什么问题,我从你在github的回购中复制了完全相同的代码,没有出错,下面是一个屏幕截图:
https://imgur.com/a/njhpu

相关问题