2017-07-09 12 views
0

Vagrant VMのキャッシュをクリアすると問題が発生しました。ここでは、設定ファイルの一部:symfony、clear:キャッシュVagrantの "ディレクトリを削除できませんでした"

$ sfconsole cache:clear -vv 
22:46:17 INFO  [php] User Deprecated: The "Symfony\Component\Console\Event\ConsoleExceptionEvent" class is deprecated since version 3.3 and will be removed in 4.0. Use the ConsoleErrorEvent instead. ["exception" => Symfony\Component\Debug\Exception\ContextErrorException {trace: { …} …}] [] 


    [Symfony\Component\Filesystem\Exception\IOException]          
    Failed to remove directory "/var/www/formation/symfony-blog/var/cache/de~/translations": . 


Exception trace: 
() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Component/Filesystem/Filesystem.php:176 
Symfony\Component\Filesystem\Filesystem->remove() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Component/Filesystem/Filesystem.php:172 
Symfony\Component\Filesystem\Filesystem->remove() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:70 
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:264 
Symfony\Component\Console\Command\Command->run() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:887 
Symfony\Component\Console\Application->doRunCommand() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:223 
Symfony\Component\Console\Application->doRun() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:81 
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/formation/symfony-blog/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:130 
Symfony\Component\Console\Application->run() at /var/www/formation/symfony-blog/bin/console:28 

cache:clear [--no-warmup] [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> 

私は「放浪」ユーザー "を追加しました:

synced_folder: 
    vflsf_19mkvk0x71hk: 
     source: /var/www/vm/vmnginx 
     target: /var/www 
     sync_type: default 
     smb: 
      smb_host: '' 
      smb_username: '' 
      smb_password: '' 
      mount_options: 
       dir_mode: '0775' 
       file_mode: '0664' 
     rsync: 
      args: 
       - '--verbose' 
       - '--archive' 
       - '-z' 
      exclude: 
       - .vagrant/ 
       - .git/ 
       - vendor/ 
      auto: 'true' 
     owner: vagrant 
     group: www-data 

エラーメッセージは、フォルダを削除することはできません教えてくださいwww-data "グループに分類されます。

フォルダ:VM外ここ

$ ll var/cache/ 
total 16K 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 8 22:43 ./ 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 7 16:01 ../ 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 8 22:43 de~/ 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 8 22:43 dev/ 

"本物" フォルダ:

✔ /var/www/vm/vmnginx/formation/symfony-blog [master {origin/master}|✚ 9] 
11:10 $ ll var/cache/ 
total 16K 
drwxrwxr-x 4 fabrice fabrice 4,0K juil. 9 09:56 ./ 
drwxrwxr-x 5 fabrice fabrice 4,0K juil. 7 16:01 ../ 
drwxrwxr-x 3 fabrice fabrice 4,0K juil. 9 09:56 de~/ 
drwxrwxr-x 7 fabrice fabrice 4,0K juil. 9 09:56 dev/ 

そして、私もsudoのとでは、権限を変更することはできません。エラーメッセージはありませんが、何も起こりません。

「rm -fr var/cache」が機能します。

お願いします。

ファブリス

+0

Pleasheショーを 'LLのVAR /キャッシュ/デ〜/'出力 –

答えて

0

は必見のケースでは、これはdrasticaly最後の処理が、その作品です。そこに見ている:

+0

こんにちは、助けてくれてありがとう。私はACLを使ってみる。 HTTPDUSERは「www-data」に設定されています。しかし、2つのコマンド "setfacl"(sudoで)は、すべてのファイルに対して "Operation not supported"を返します。 – fabrice

+0

Sudoはroot権限を持ったcurentユーザです。sudoをインストールしてsudo groupeに追加するか、sudo groupeに追加することができます。また、あなたのアカウントのwhoami(および '')をrootとしてコマンドを実行することもできます。 – Timan

+0

こんにちは。私は再び同じメッセージ "操作がサポートされていない" :(。私はHTTPDUSER =迷惑メールを設定して、setfaclコマンドを実行します:同じ問題。私はfstabに "acl" – fabrice

0
$ ll var/cache/de~ 
total 1,3M 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 9 09:56 ./ 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 9 09:56 ../ 
-rwxrwxr-- 1 vagrant www-data 130K juil. 8 22:43 appDevDebugProjectContainerCompiler.log* 
-rwxrwxr-- 1 vagrant www-data 459K juil. 9 09:56 appDevDebugProjectContainer.php* 
-rwxrwxr-- 1 vagrant www-data 26K juil. 9 09:56 appDevDebugProjectContainer.php.meta* 
-rwxrwxr-- 1 vagrant www-data 365K juil. 8 22:43 appDevDebugProjectContainer.xml* 
-rwxrwxr-- 1 vagrant www-data 314K juil. 8 22:43 classes.php* 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 9 09:56 pools/ 

https://symfony.com/doc/current/setup/file_permissions.html#using-acl-on-a-system-that-supports-setfacl-linux-bsd

$ ll var/cache/de~/pools/ 
total 8,0K 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 9 09:56 ./ 
drwxrwxr-x 1 vagrant www-data 4,0K juil. 9 09:56 ../ 
関連する問題