首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mac OS X EL Capitan上的Symfony配置问题

问Mac OS X EL Capitan上的Symfony配置问题
EN

Stack Overflow用户
提问于 2016-08-10 03:02:05
回答 2查看 531关注 0票数 0

大家好,我需要帮助来解决这个Symfony配置问题在我的mac上。我正在使用OS X El Capitan:

我是Symfony上的新手,l在安装后会得到这个结果。

配置检查器

此脚本分析您的系统以检查是否已准备好运行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加速器

安装和/或启用PHP加速器(强烈建议)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-10 04:21:11

@Kkinsey抢先一步,但以下是你在使用macOS时需要遵循的官方说明:

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

这是var文件夹的权限问题(如果您使用的是Symfony3)。ICU错误实际上是一个警告。

如果你使用的是PHP7.0,那么你不需要加速器。

票数 0
EN

Stack Overflow用户

发布于 2016-08-10 03:13:24

打开终端应用程序,转到Symfony目录,然后键入:

代码语言:javascript
复制
sudo chmod 777 app/logs/
sudo chmod 777 app/cache/

系统将要求您提供密码。如果你需要更多信息,请阅读Understanding Unix Permissions。

至于ICU,如果没有问题,我不会担心的。至于PHP加速器,我会等待并分析性能。ionCube或Zend Optimizer是你可能的选择;在谷歌上快速搜索一下就会发现它们都是可用的……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38858517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档