【问题标题】:Symfony 3 web module does not workSymfony 3 网络模块不工作
【发布时间】:2016-04-29 23:28:25
【问题描述】:

我一直在尝试在 MacOS10.11.4 上的 Xampp 上配置 Symfony3。

需求检查器表明我的系统已准备好运行 Symfony: requirements checker

我在 htdocs XAMPP 文件夹中创建了一个 symfony 项目。服务器正常运行,我可以在浏览器上打开我的项目:

http://localhost/todolist/

当我尝试进入 web 文件夹时,我得到了这个错误:

Fatal error: Uncaught RuntimeException: Session Storage was not able to create directory "/Applications/XAMPP/xamppfiles/htdocs/todolist/app/../var/sessions/prod" in /Applications/XAMPP/xamppfiles/htdocs/todolist/var/cache/prod/classes.php:292 Stack trace: #0 /Applications/XAMPP/xamppfiles/htdocs/todolist/var/cache/prod/appProdProjectContainer.php(1898): Symfony\Component\HttpFoundation\Session\Storage\Handler\NativeFileSessionHandler->__construct('/Applications/X...') #1 /Applications/XAMPP/xamppfiles/htdocs/todolist/var/bootstrap.php.cache(2107): appProdProjectContainer->getSession_HandlerService() #2 /Applications/XAMPP/xamppfiles/htdocs/todolist/var/cache/prod/appProdProjectContainer.php(1937): Symfony\Component\DependencyInjection\Container->get('session.handler') #3 /Applications/XAMPP/xamppfiles/htdocs/todolist/var/bootstrap.php.cache(2107): appProdProjectContainer->getSession_Storage_NativeService() #4 /Applications/XAMPP/xamppfiles/htdocs/todolist/var/cache/prod/appProdProjectContainer.php(1885): Symfony\Componen in /Applications/XAMPP/xamppfiles/htdocs/todolist/var/cache/prod/classes.php on line 292

我已经尝试了很多事情(更改权限),但我仍然遇到同样的问题。

有没有人想办法解决这个问题?

提前谢谢!

【问题讨论】:

  • 这是一个权限问题,您究竟尝试了什么?

标签: php apache xampp symfony


【解决方案1】:

这是因为 symfony 将会话保存在 ./app/cache 目录中。 运行这些命令:

sudo rm -rf ./app/cache/*
HTTPDUSER=`ps axo user,comm | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx|lampp|xampp' | grep -v root | head -1 | cut -d\  -f1 PHPSTORMUSER=ps axo user,comm | grep -E 'storm' | grep -v root | head -1 | cut -d\  -f1`
sudo setfacl -R -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX app/cache app/logs
sudo setfacl -dR -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX app/cache app/logs

【讨论】:

    猜你喜欢
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    • 1970-01-01
    • 2015-03-16
    相关资源
    最近更新 更多