2012-06-22 3 views

답변

4

Magento wiki :

당신 GoDaddy를 주최하는 경우 일반적으로 최대 제공하는 일반적인 오류, 노 입력 파일 지정 오류입니다 .

서버의 루트에 Magento 설정이없는 경우 .htaccess 파일에 다음을 추가해야합니다. 그이 확인되면

RewriteBase /yourbasepath/

, 당신은이 문제를 해결하기 위해 할 수있는 몇 가지가 있지만, 우리는 일반적으로 작동하는 하나 시작합니다.

웹 루트 디렉토리에 php.ini라는 파일이 있어야합니다. 이 이름을 php5.ini로 바꿉니다.

php5.ini 파일이없는 경우. 파일을 만들고 루트 디렉토리에 업로드하십시오.

문제가 해결되지 않을 경우, 새로 이름이 바뀐 php5.ini 파일의 끝에 다음을 추가합니다 여전히 오류가 발생하는 경우

cgi.fix_pathinfo = 1

그리고,하여 다음을 추가 당신의 .htaccess 파일의 맨 :

Options -MultiViews

첫 번째는 일반적으로 트릭을 수행합니다. 이 파일이 보이지 않으면 빈 php5.ini 파일을 만들고 두 번째 제안에 나열된 행을 추가하십시오.

위의 사항이 모두 작동하지 않으면 변경 사항을 유지하고 정확하게 24 시간 기다리십시오. youraddress.tld/downloader로 돌아가서 다시 시도하십시오. 당신은 단지 캐시 될 수 있습니다. 그리고 나는 약간 익숙해졌습니다. 턱을 내밀어! 아무것도 위 해결되지 않으면

고대 디를 호출하고이 중 하나를 당신을 위해이 이름을 바꾸거나 BTW이 "젠토 구글에 온다 첫 번째 결과는 당신이

PHP 5에있어 확인 어떤 입력 파일을 지정하지".

+0

네, 좋은 결과가 나왔습니다. 결과는 최고였습니다. 나는 24 시간을 기다려야한다!! 보자. 당신의 노력에 감사드립니다. 정말 감사합니다 –

+0

고마워요 !! 나는 정말로 + ve 결과를 얻었다. –

-1

godaddy 호스팅 계정에 공통적으로 발생하는 문제입니다. 당신의 GoDaddy와 계정이

  1. 이동을하고 시도 및 호스팅 메뉴로 패널
  2. 에게
  3. 이동을 호스팅 시작 -> 추가 -> 파일 확장 관리
  4. 편집 .php5 및 .PHP 확장 PHP는 5.2 배에서 실행하기

이 문제를 해결해야합니다.

+1

현재 Go Daddy 구성에서 연재중인 CGI없이 PHP를 실행할 수있는 옵션이 없습니다. – dmanexe

4

PHP 5.3이 필요한 경우 GoDaddy는 FastCGI (현재로서는)에서이 기능을 제공합니다 (입력 파일이 지정되지 않음). 그것을 해결하고 PHP를 5.3 기능을 유지하려면 .htaccess 파일의 상단에 다음 세 줄을 넣어 :

addhandler x-httpd-php-cgi .php4 
addhandler x-httpd-php5-cgi .php 
addhandler x-httpd-php5-cgi .php5 

만 (FastCGI를 비활성화) PHP이 기본적으로 처리 PHP-CGI를.

+0

godaddy 공유 호스팅을위한 올바른 솔루션입니다. –

1

루트 디렉토리의 .htaccess에있는 mod_rewrite 섹션 맨 아래에이 코드 줄을 추가하십시오.

RewriteRule ^index.php/(.*)$ [L] 

이렇게하면 godaddy 서버에서 발생한 문제가 해결되었습니다.

관련 문제