【问题标题】:Symfony as symlink on another serverSymfony 作为另一个服务器上的符号链接
【发布时间】:2015-09-28 18:25:02
【问题描述】:

我想做一个我在网络服务器上创建的 symfony 项目 通过使用符号链接在另一台服务器上可用。

我已经在两台服务器之间设置了 nfs 并创建了一个指向 symfony 的 web 文件夹的符号链接,但是在调用所需的网页时我总是得到一个空白页。 apache 错误日志并没有让我变得更聪明。

“PHP 致命错误:在第 0 行的 Unknown 中抛出没有堆栈帧的异常”

现在由于 symfony 连接的数据库也位于另一台服务器上,我认为这将是原因,但我不确定。

任何人都知道如何解决这个问题?或者如何调试它以使其更容易,因为在没有堆栈帧的情况下抛出的异常似乎有点过于笼统......

【问题讨论】:

  • 对我来说这不太可能是数据库问题,消息通常更具体。也不是 symfony 错误,就像框架启动一样,您会得到堆栈跟踪而不是空白页。更有可能是 Apache、php-fpm 或网络配置问题。
  • 朱利安是对的。你检查过FollowSymlinks Apache 指令吗?

标签: php apache symfony symlink rhel


【解决方案1】:

我已经使用 apache 的 Alias 指令(指向第一台服务器的源目录)而不是符号链接来修复它,因为 followsymlinks 没有解决我的问题。

【讨论】:

    猜你喜欢
    • 2019-03-31
    • 1970-01-01
    • 2021-12-19
    • 2014-03-19
    • 2011-08-01
    • 2023-04-06
    • 2016-06-03
    • 2019-07-25
    • 2011-06-09
    相关资源
    最近更新 更多