6

私はCentOS6にRail3.1.1アプリをデプロイしようとしています

これは私が得ているエラーです

Error Compiling CSS
Errno::ENOENT: No Such File or Directory - /var/www/vhosts/MySite/MyAPP/tmp/cache/assets/sprockets%t43t34t34t...t34t-r32r-r23.lock

/usr/local/lib/ruby/1.9.1/tempfile.rb:343:in 'rmdir'

私は助けに感謝します。

4

2 に答える 2

22

実際には2つの問題がありました。まず、権限が間違っていました。次に、Nerianが言ったように、tmpフォルダーをクリアする必要があります。

正しい権限を設定するには

chown apache.root yourapp -R
chmod 755 yourapp -R

tmpフォルダをクリアするには

rake tmp:pids:clear             
rake tmp:sessions:clear
rake tmp:sockets:clear
rake tmp:cache:clear
于 2012-02-15T04:18:51.170 に答える
0

Apacheサーバーを使用している場合は、apacheアカウントwww-dataがディレクトリで実行できることを確認する必要があります。

chown -R www-data:www-data .
service apache2 reload
于 2014-04-18T10:20:06.940 に答える