我没有使用 Symfony 的经验,而且我的 PHP 非常生疏(我上次使用它是在第 4 版)。我想托管该网站的副本:https://thronesdb.com/ 它有一个公共 git 存储库位于此处:https ://github.com/ThronesDB/thronesdb/在遵循 README.md 的说明并对web文件夹的位置进行了一些小的调整后,我让它有点工作:https ://ccgdb.uber.space/不确定是否相关:由于我的托管服务提供商施加的限制,我无法Options +FollowSymLinks在 .htaccess 中使用,而是求助于Options +SymlinksIfOwnerMatch.此外,由于 Apache 似乎被配置为不允许访问除 /var/www/virtual/ccgdb/html (这是我的文档根目录)之外的任何文件夹,因此我移动了在 /var 中签出上述存储库时获得的整个文件夹/www/virtual/ccgdb/html/ccgdb 并将所有文件从 /var/www/virtual/ccgdb/html/ccgdb/web 复制到 /var/www/virtual/ccgdb/html。该网站本身的加载和功能非常好。但大多数资源(.css 和 .js 文件)返回 404。我不知道下一步该往哪里看。任何提示或想法如何解决这些 404?
1 回答
互换的青春
TA贡献1797条经验 获得超6个赞
由于我将原始 web-root 从更改为web
,因此html
我遵循了以下说明:https ://symfony.com/doc/3.4/configuration/override_dir_structure.html#override-the-web-directory
除了我没有按照关于AsseticBundle
. 在这样做之后,现在一切正常。
自我注意:RTFM
- 1 回答
- 0 关注
- 143 浏览
添加回答
举报
0/150
提交
取消