을 this Blog 및 wiki을 사용하여 새로운 ZendSkeleton 응용 프로그램에서 작동 시키려고합니다. 나는 각 단계를 밟았지만 작동하도록 할 수는 없지만, 상상할 수있는 모든 것을 시도했다 ... 나는 작곡가를 통해 최신 Zend2 Framework 2.2.6과 AssetManager dev-master를 사용하고있다. 내 파일은 ./module/Application/public에 있습니다. 모듈은로드 된 ./config/application.config.php에 등록됩니다 (ZendDeveloperTools를 통해 testet). "AssetManager가 zf2에서 작동하도록 설정
return array(
'asset_manager' => array(
'resolver_configs' => array(
'paths' => array(
'Application' => __DIR__ . '/../public',
),
),
),
...
내가지도와 컬렉션을 사용하여 시도했지만, 내 파일에 액세스 할 수있는 방법은 없습니다 :
내 설정 파일 ./module/Application/config/module.config.php
가 여기에 표시됩니다 ./module/Application/public "폴더에"http://localhost:8888/test.css
"을 (를) 입력하십시오.
누구든지이 문제를 어떻게 해결할 수 있는지 생각해보십시오. 미리 감사드립니다.
해당 HTTP 요청에 대한 출력이 있습니까? 모듈 클래스,'test.css' 파일과 그 설정 파일의 절대 경로는 무엇입니까? – Ocramius
빠른 답변 주셔서 감사합니다 :) http : // localhost : 8888/test.css를 통해이 파일에 액세스하려고하면 404 오류가 발생합니다. test.css는'./module/Application/public/test.css'에 있고, 설정 파일은'./module/Application/config/module.config.php'이고 모듈 클래스는'./module/Application/module.php'. 그러나 모듈 클래스 파일은 변경되지 않습니다. – mrmoor
AssetManager가 활성화되어 있습니까? 모듈이 활성화되어 있습니까? 병합 된 설정을 확인하고 오타가있는 문제를 피하려면'realpath() '를 사용해야합니다. – Ocramius