2016-11-03 148 views
0

你好,我正在尝试上传一个symfony 3项目到主机。Symfony 3通过FTP上传

托管PHP版本为7

我通过FTP上传东阳我没有SSH存取权限,我请求的支持下举办的,和我没有正确的acount为具有SSH用户。

在有XAMP完美运行proyect但是当我上传它,下期apears本地主机:

Fatal error: Uncaught RuntimeException: Session Storage was not able to create directory "\app/../var/sessions/prod" in var/cache/prod/classes.php:292 Stack trace: #0 /var/cache/prod/appProdProjectContainer.php(2131): Symfony\Component\HttpFoundation\Session\Storage\Handler\NativeFileSessionHandler->__construct('/usr/home/farma...') #1 /vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(274): appProdProjectContainer->getSession_HandlerService() #2 /var/cache/prod/appProdProjectContainer.php(2170): Symfony\Component\DependencyInjection\Container->get('session.handler') #3 /vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(274): appProdProjectContainer->getSession_Storage_Native in /vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 94 

我阅读栈像这样的一些问题,我tryied改变forlders的许可,在使他们777然而它不工作。

有人知道我该如何解决这些问题?或尝试其他想法?

PD: 现在看structure folder我看到一个奇怪的文件夹。 该文件夹是“var \ logs”。我不能删除它它也创建后,我尝试了symfony项目。 在本地我没有那个fodler。

回答

1

试图通过这个命令来清除缓存:

bin/console cache:clear --env=prod 

或删除VAR /缓存/ manualy

+0

我无法访问控制台,也就是一个干净的项目,进行缓存。只是在symfony安装 –

+0

尝试删除缓存,登录并给var 777只是为了测试。 –

+0

我正在清洗其他var/chache它创建。谢谢。 –