PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Symfony 2.3无法使用php composer.phar更新删除文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在遵循symblog: http://tutorial.symblog.co.uk/docs/doctrine-2-the-blog-model.html的指南

我试图运行:更新composer.json后$PHP composer.phar更新,但得到以下错误

文件的权限是:0644是所有者是www-data,该组是sambashare,其中包括我作为(john)ssh’d的用户.

因为这是从命令行运行PHP,所以PHP是作为’john’运行的,因此在想要被删除但不是用户文件组中?

最后的运行时错误

经过一些搜索,有人刚刚说清楚这个缓存手动..但我怎么能在root修复这个问题,所以我不必手动这样做?

谢谢,
约翰

这是Symfony2的一个常见问题,您应该在apache2用户下运行命令,大多数情况下这是www-data用户.

您可以使用切换到www-data用户

su www-data -s /bin/bash

那么你应该将755设置为缓存文件夹,使www-data具有足够的权限.在Symfony2文档中有一个关于它的蠢解释.

http://symfony.com/doc/current/book/installation.html

在文档的“设置权限”部分中,您可以看到如何配置ACL和其他用户权限.

大佬总结

以上是大佬教程为你收集整理的Symfony 2.3无法使用php composer.phar更新删除文件全部内容,希望文章能够帮你解决Symfony 2.3无法使用php composer.phar更新删除文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。