2017-11-19 7 views
0

私はPrestaShopの1.7.2.2がインストールされていると、それぞれの新しいモジュールのために、私は、管理ダッシュボードを通じてインストールし、私は次の問題を持っているを持っていますフォルダの場合は777、ファイルの場合は666を設定し、適切にそのモジュールを使用するためには、フォルダに対しては755に、ファイルに対しては644に手動で変更する必要があります。PrestaShopの1.7.2.2新しいモジュールフォルダが777の権限

誰かがこの問題の根本原因を知っていますか?

ありがとうございます!

+0

'umask'デフォルト値を変更するとどうなりますか? – Abdelouahab

+0

Prestashopはまったく分かりませんが、あなたの環境に何か問題があると確信しています。 – iBug

+0

@Abdelouahabどうすればいいですか?私は共有サーバー上でホストされているWebサイトを持っています – user3774485

答えて

0

シェルRC(またはumaskの設定)に問題があります。シェルによっては、~/.bashrcまたは~/.zshrc程度です。あなたはファイルのデフォルトのフォルダのアクセス許可と0644であることを0755にしたい場合はその底部 で、この行を追加します。あなたの現在のumask0000に設定されているため

umask 0022 

あなたはおそらくこれを経験しています。引数なしでumaskと入力すると、現在の値が表示されます。

+0

私は共有サーバー上のアカウントをホスティングし、シェルにアクセスできます。私はホスティング会社にサポートを依頼しようとします。 Prestashopの問題はPrestashopと同じだと思っていました。以前はこの問題はありませんでした。 – user3774485

+0

@ user3774485私の個人的な経験によると、プロダクションソフトウェアがこのような巨大なバグ(ファイルモード)を持つことは不可能であり、これらの問題はすべてumask設定に関連しているという事実もあります。しかし、シェルではないかもしれません。 – iBug