0
나는 codeigniter 2.1.2 업로드 클래스를 사용하여 hostgator의 원격 서버에 파일을 업로드하고 있습니다. 파일을 업로드하려고 할 때 다음 오류가 발생했습니다. 여기 hostgator 서버에서 Codeigniter Upload 클래스를 사용할 때 파일 경로가 invlalid
The upload path does not appear to be valid.
MY-부가 도메인/
---- 오기 (대상 폴더)
---- 애플리케이션/
-------- 컨트롤러/
,------------ 내 컨트롤러에
을 upload_controller.php, 나는 $의 설정 [ 'upload_path']를 포함하여 설정 다른 경로를 시도
- /홈/내 -hostgator - 이름/public_html을/내 - 부가 기능 - 도메인 폴더/가져 오기/'
- ../import/
- 내-사이트 URL/가져 오기 /이 작품의
없음. "가져 오기"폴더에 쓰기 권한을 설정해야합니다.
많은 감사 시도가 사용
나를 위해 작동하지 않습니다. "가져 오기"폴더는 my-addon-domain-folder 아래에 있습니다. howe ver realpath는 나의 컨트롤러 파일에 대한 경로를 반환 할 것이다. 나의 경우에는 "/ home/my-hostgator-username/public_html/my-addon-domain-folder/application/controllers"가 될 것이다. – user1310312
@ user1310312 이것을 확인 했습니까? http://codeigniter.com/forums/viewthread/81679/ - 설정을 초기화 했습니까? $ this-> upload-> initialize ($ config); – jtheman
제안한대로 $ config [ 'upload_path'] = realpath ('/ home/my-hostgator-username/public_html/my-addon-domain-folder/import /')를 적용했습니다. 이제 작동합니다. 그것을 지적 해 주셔서 대단히 감사합니다. – user1310312