【发布时间】:2018-04-20 09:09:25
【问题描述】:
我目前正在使用带有最新依赖项的 Symfony 3.4.8。
在生产中,symfony 创建“prod?”目录:
drwxrwxrwx 4 www-data www-data 434 Apr 20 10:26 .
drwxr-xr-x 4 www-data www-data 45 Apr 20 10:21 ..
-rw-rw-rw- 1 www-data www-data 165 Apr 20 10:26 annotations.map
drwxrwxrwx 2 www-data www-data 15K Apr 20 10:26 ContainerDcnvgsr
-rw-rw-rw- 1 www-data www-data 106K Apr 20 10:26 srcProd?DebugProjectContainerCompiler.log
-rw-rw-rw- 1 www-data www-data 628 Apr 20 10:26 srcProd?DebugProjectContainerDeprecations.log
-rw-rw-rw- 1 www-data www-data 784 Apr 20 10:26 srcProd?DebugProjectContainer.php
-rw-rw-rw- 1 www-data www-data 21K Apr 20 10:26 srcProd?DebugProjectContainer.php.meta
-rw-rw-rw- 1 www-data www-data 347K Apr 20 10:21 srcProd?DebugProjectContainer.xml
-rw-rw-rw- 1 www-data www-data 21K Apr 20 10:21 srcProd?DebugProjectContainer.xml.meta
drwxrwxrwx 2 www-data www-data 0 Apr 20 10:21 vich_uploader
var/cache 目录:
drwxr-xr-x 4 www-data www-data 45 Apr 20 10:21 .
drwxr-xr-x 4 www-data www-data 44 Apr 19 11:38 ..
drwxr-xr-x 9 www-data www-data 556 Apr 19 11:42 prod
drwxrwxrwx 4 www-data www-data 434 Apr 20 10:26 prod?
公共目录:
drwxr-xr-x 3 www-data www-data 104 Apr 19 11:39 build
drwxr-xr-x 2 www-data www-data 27 Apr 19 11:38 bundles
drwxrwxrwx 2 www-data www-data 98 Apr 19 09:27 imports
-rw-rw-rw- 1 www-data www-data 1242 Apr 19 09:27 index.php
大部分用户都有以下错误:
(1/1) FatalThrowableError
解析错误:语法错误,意外 'DebugProjectContainer' (T_STRING),需要 ',' 或 ')'
该应用适用于具有正确“prod”缓存目录且没有错误的少数用户。
我该如何解决这个问题?
【问题讨论】:
-
你能粘贴
ls web/和ls var/cache吗? -
有趣。也许完全删除 var/cache 并使用 bin/console cache:clear --env=prod 重建缓存。虽然我怀疑你可能已经这样做了。
-
@FlorentDestremau 帖子已更新。
-
@Cerad 是的,已经完成了.. :(
-
“?”真的很奇怪,检查你的配置文件看是否没有“?”挂在某个地方。