【问题标题】:Symfony 3 deploying app via ftp errorSymfony 3 通过 ftp 部署应用程序错误
【发布时间】:2016-11-23 18:19:25
【问题描述】:

我需要在线上传我的 symfony 3 项目,但我只能访问 ftp。所以我做了所有我发现的必要步骤:

  1. 作曲家更新
  2. 为生产清除缓存:php app/console cache:clear --env=prod
  3. 上传服务器上的所有应用文件夹

打开网站后出现以下错误:

致命错误:require():需要打开失败 '/nfsmnt/hosting2_1/a/8/a87b3594-7cfe-459e-ad62-286d2dba2c54/zorbfutbal.sk/web/var..\vendor\symfony\symfony\src\Symfony\Component\ClassLoader\ApcClassLoader.php' (include_path='.:/usr/php56/lib/php') 在 /nfsmnt/hosting2_1/a/8/a87b3594-7cfe-459e-ad62-286d2dba2c54/zorbfutbal.sk/web/var/bootstrap.php.cache 在第 1780 行

我检查了文件,我把它放在那里,还设置了所有权限。 让我感到困惑的是,我的实际域名之前的错误路径。

"/nfsmnt/hosting2_1/a/8/a87b3594-7cfe-459e-ad62-286d2dba2c54/" 我不知道它来自哪里以及如何解决它。 任何的想法?谢谢

【问题讨论】:

    标签: php deployment ftp symfony


    【解决方案1】:

    您绝对确定您正确设置了文件权限,如下所示:

    http://symfony.com/doc/current/setup/file_permissions.html#using-acl-on-a-system-that-supports-setfacl-linux-bsd

    您发布的消息似乎指向类似的内容。 同时运行:

    php bin/symfony_requirements
    

    只是为了检查您是否满足所有其他要求。

    【讨论】:

      猜你喜欢
      • 2018-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多