2016-05-31 5 views
0

좋아, 그래서 나는 가지, 내가 모든 웹 사이트에 다음과 같은 오류가 무엇입니까 아래 스크립트를 사용하여 내 웹 사이트의 몇 가지를 엉망 :어질러 파일 권한에/홈 디렉토리에서 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 연결을 활성화 한 다음 ssh 클라이언트와 같은 putty를 사용하면 서버에 액세스하여 파일 사용 권한을 변경하려고 할 수 있습니다.

그래도 작동하지 않으면 godaddy 계정으로 로그인하고 cpanel로 이동하여 '파일 관리자'를 클릭하여 루트를 열고 파일의 허가를 확인하십시오. 사용 권한은 파일 형식 설명 근처에있는 테이블의 목록에 나열됩니다. 파일 권한이 잘못되어 있으면 변경하고 아무 일도 없는지 확인하십시오. 그렇지 않으면 godaddy 지원 팀에 연락해야합니다. 반드시 도움이 될 것입니다.