2013-05-11 2 views
2
내가 자동 완성 위젯 이상한 결과를 얻고있다

정상적인 입력으로 렌더링 ...하지만 내 라이브 서버에서 동일한 소스 코드로 필드가 자동 완성 태그없이 렌더링 :YII 자동 완성

<input id="WzExt01" type="text" name="WzExt01"> 

어떤 아이디어이 '사용 중지'된의 나 이유에 라이브에 섬기는 사람? 어쩌면 내가 간과하거나 잊어 버린 위젯을 끄는 설정이있을 수 있습니까?

+0

원인 발견, 그리고 치료 -하지 진정한 솔루션의 경우 ... 어떤 이유 , JQuery와 - UI 스크립트 라이브러리 자산 폴더에 복사되지 않았으므로 자동 완성 태그를 추가하는 jquery 함수를 찾을 수 없습니다. js 파일을 dev에서 live 서버 (assets 하위 디렉토리)에 복사하면 이제 다시 작동하지만 프레임 워크가 라이브러리 사서의 의무를 올바르게 수행하지 않는 이유를 명확히 알 수 없습니다. – MisterDax

+0

'jquery-ui'를 등록하기 위해'registerCoreScript()'메서드를 사용할 수 있습니다 추가 정보 : (http://www.yiiframework.com/doc/api/1.1/CClientScript#registerCoreScript-detail) –

답변

0

먼저 Yii 로그 파일에서 오류를 확인하십시오. 나는 귀하의 웹 서버의 프로세스가 자산 디렉토리에 쓸 수있는 액세스 권한을 얻을 수 없다고 생각합니다. 당신이 리눅스 기반의 서버가있는 경우,이 명령을 실행하려고 :

chmod -R 0777 path/to/your/assets

관련 문제