无法编辑'/ var / www /'中的文件 - 已经有很多教程了

时间:2013-10-28 12:44:26

标签: php file-permissions

我正在尝试编辑PHP开源项目,并将其放在/ var / www中以使用localhost实时查看更新。它有效,但当我尝试在Sublime Text更新项目的一个文件时,我收到以下错误:

Unable to save /var/www/howtoelementaryos/global.php
Error: unable to create tmp file in /var/www/howtoelementaryos

我想知道我能做些什么来解决这个问题,因为我已经遵循了这些教程:

  1. https://superuser.com/questions/378412/editing-files-in-var-www
  2. Git unable to create file permission denied
  3. https://askubuntu.com/questions/348427/cant-save-files-in-var-www-using-lamp-installed-with-tasksel
  4. fatal: Unable to create temporary file '/home/username/git/myrepo.git/./objects/pack/tmp_pack_XXXXXX': Permission denied
  5. 这些都没有帮助我。 总结一下,我能做些什么来解决这个问题?

    编辑:

    stat / var / www:

      File: `/var/www'
      Size: 4096        Blocks: 8          IO Block: 4096   directory
    Device: 806h/2054d  Inode: 4202729     Links: 4
    Access: (0777/drwxrwxrwx)  Uid: (   33/www-data)   Gid: (   33/www-data)
    Access: 2013-10-28 10:33:02.827949771 -0200
    Modify: 2013-10-28 10:14:39.030751552 -0200
    Change: 2013-10-28 10:33:02.827949771 -0200
     Birth: -
    

    stat / var / www / howtoelementaryos:

      File: `/var/www/howtoelementaryos'
      Size: 4096        Blocks: 8          IO Block: 4096   directory
    Device: 806h/2054d  Inode: 4195910     Links: 4
    Access: (0775/drwxrwxr-x)  Uid: (   33/www-data)   Gid: (   33/www-data)
    Access: 2013-10-28 10:33:35.244209685 -0200
    Modify: 2013-10-28 10:09:49.724196121 -0200
    Change: 2013-10-28 10:33:02.831949803 -0200
     Birth: -
    

1 个答案:

答案 0 :(得分:3)

转到项目根目录下的一个目录并执行sudo chmod -R 775 proj,其中proj是项目根目录的名称。输入您的密码。