php - 启动 symfony 项目时出错(意外标记 `newline' 附近的语法错误)。会不会是php版本不兼容?
问题描述
尝试启动本地服务器时出错: image_error
/usr/local/bin/symfony: line 1: syntax error near unexpected token `newline'
/usr/local/bin/symfony: line 1: `<!DOCTYPE html>'
Composer.json 需要:
"require" : {
"php" : ">=5.4.16",
"symfony/symfony" : "2.7.*",
"doctrine/orm" : "~2.2,>=2.2.3,<2.5",
"doctrine/dbal" : "<2.5",
"doctrine/doctrine-bundle" : "~1.4",
"twig/extensions" : "~1.0",
"symfony/assetic-bundle" : "~2.3",
"symfony/swiftmailer-bundle" : "~2.3",
"symfony/monolog-bundle" : "~2.4",
"sensio/distribution-bundle" : "~3.0,>=3.0.12",
"sensio/framework-extra-bundle" : "~3.0,>=3.0.2",
"incenteev/composer-parameter-handler" : "~2.0",
"hwi/oauth-bundle" : "0.3.*@dev",
"friendsofsymfony/user-bundle" : "~2.0@dev",
"guilhermednt/hwi-oauth-proxy-bundle" : "dev-master",
"jms/serializer-bundle" : "*",
"knplabs/knp-paginator-bundle" : "~2.4",
"sensio/buzz-bundle" : "dev-master",
"friendsofsymfony/rest-bundle" : "1.7.*",
"guilhermednt/buzz-proxied-curl-bundle" : "dev-master",
"knplabs/knp-gaufrette-bundle" : "*@dev",
"ramsey/uuid" : "~2.8",
"oro/doctrine-extensions" : "^1.0",
"nelmio/cors-bundle" : "^1.4",
"jumbojett/openid-connect-php" : "^0.3.0",
"becklyn/static-roles-bundle" : "@dev",
"phpunit/phpunit" : "^4.8",
"ci/restclientbundle" : "^2.0",
"ejsmont-artur/php-circuit-breaker-bundle" : "dev-master",
"liip/monitor-bundle" : "^2.2"
},
会不会是php版本不兼容?我正在使用 CentOS7,但我对它的经验很少,而且我从未使用过 symfony。
我在其他答案中没有找到任何东西
解决方案
推荐阅读
- c++ - 为什么我指向向量第一个元素的指针会丢失?
- angular - 如何在angualr JS中对mat选项进行排序?
- postgresql - 在 PostgreSQL 中触发触发器时,使用“CASE WHEN”更新查询不起作用
- html - HTML 中的一个句子中的字距是否可能更紧?
- javascript - ChartJS 单击任意位置以获取单击了哪个 y 轴标签?
- android - JUnit 5 注释 - 不使用 LiveData / 参数化测试
- arrays - 没有数据时,如何使用 Arrayformula 添加条件以隐藏行?
- javascript - 根据对象中的键数渲染多个元素
- python - 通过消除连接点来解决迷宫问题
- amazon-ec2 - 尝试读取子目录后 S3FS 失败