2016-05-31 10 views
0

[OK]をので、私は一種の、私はすべてのウェブサイト上で、次のエラー取得しています以下のスクリプトを使用して、私のウェブサイトのいくつかを台無しに:めちゃくちゃファイルのパーミッションで/ホームディレクトリGoDaddyはcPanelの

Forbidden 

You don't have permission to access/on this server. 
Server unable to read htaccess file, denying access to be safe 

Additionally, a 403 Forbidden error was encountered while trying to use an  ErrorDocument to handle the request. 

コードをそれはすべてを台無しに!

<?php 

exec ("find/-type d -exec chmod 0750 {} +"); 
exec ("find/-type f -exec chmod 0644 {} +"); 

?> 
+0

sshでログインできませんか? – bassxzero

+0

はその唯一の方法ですか? –

+0

そうなら、私はそれを使用していないので、しばらく時間がかかるかもしれないsshをセットアップしなければならないことを意味します.. –

答えて

0

問題は、ルートパスのアクセス許可を書き換えていることです。私はすでにGoDaddyを使用しており、この許可の書き換えは許可されていない可能性があります。 cPanelファイルマネージャから手動でパーミッションを書き換えてください。
User:read write execute;Group:read execute;World:---
そして、他のものにあなたがファイルパーミッションを変更:
User:read write;Group:read;World:read

私の提案はtrought FTPにログインすることであるあなたがあなたのディレクトリへのアクセス権を変更し、最初の行で

+0

それが許されないなら、私のウェブサイトはダウンしないでしょう –

+0

申し訳ありません、 0755をchmodしようとすると、問題が解決する可能性があります。 –

+0

また、すべてのファイルとフォルダをそれぞれ0666と0755に変更しました。ウェブサイトの変更はありません。私はURLを使ってスクリプトにアクセスできないので、スクリプトを再実行する方法はありません。 –

0

、またはSSHを使用して、元のファイルのアクセス権を変更します。
あなたのcpanelからssh接続を有効にしてから、そのようなputtyのようなsshクライアントを動かすことができます。サーバにアクセスしてファイルのアクセス権を変更しようとすることができます。

これが動作しない場合は、godaddyアカウントでログインし、cpanelに行き、 'ファイルマネージャー'をクリックしてルートを開き、ファイルの許可を確認してください。パーミッションは、ファイルタイプの説明の近くのテーブルのリジッドにリストされています。ファイルのパーミッションが間違っている場合は、それらを変更して何かが起きたかどうかを確認してください、そうでなければ、私はgodaddyのサポートに連絡することができます。

関連する問題