[英]Symfony Configuration issues on Mac OS X EL Capitan
嗨,大家好,我需要帮助修复Mac上的Symfony配置问题。 我正在使用OS X El Capitan:
我是Symfony的新手,安装后可获得此结果。
该脚本分析您的系统,以检查是否准备好运行Symfony应用程序。
已发现主要问题,必须先解决主要问题,然后再继续:
app / cache /或var / cache /目录必须是可写的更改“ app / cache /”或“ var / cache /”目录的权限,以便Web服务器可以写入该目录。
app / logs /或var / logs /目录必须可写更改“ app / logs /”或“ var / logs /”目录的权限,以便Web服务器可以写入该目录。
此外,为了增强您的Symfony体验,建议您修复以下问题:
您的系统上安装的intl ICU版本(56.1)应该与Symfony(55.1)捆绑在一起的ICU数据相匹配。在大多数情况下,您应该可以,但是请确保Symfony提供的数据与intl扩展名之间没有不一致。 请参阅https://github.com/symfony/symfony/issues/15007 ,以获取可能会遇到的不一致的示例。
安装和/或启用PHP加速器(强烈建议)。
打开终端应用程序,转到Symfony目录,然后键入:
sudo chmod 777 app/logs/
sudo chmod 777 app/cache/
系统将要求您输入密码。 如果需要更多信息,请阅读了解Unix权限 。
至于ICU,如果没有问题,我不会担心。 至于PHP加速器,我将等待并分析性能。 ionCube或Zend Optimizer是您可能的选择; 快速的Google搜索表明它们可用...
@Kkinsey击败了我,但这是macOS您需要遵循的官方说明:
var文件夹存在权限问题(如果使用的是Symfony3)。 ICU错误实际上是警告。
如果您使用的是PHP 7.0,则不需要加速器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.