2012-06-22 2 views
1

Image Magick을 설치하고 XAMPP에 imagick을 설치 및 컴파일하는 데 필요한 모든 장애물을 해결했습니다 (저에게는 약간의 문제가 있습니다). 거의 거기 있지만 아파치에서 작동하는 확장 기능을 관리 할 수는 없습니다. 내가 한Mac에서 xampp에 Imagick 사용 : image.so를 사용할 수 없습니다.

마지막 것들이했다 : config.m4 파일 파일을 편집,

  • 그것을 풀고 PECL와 XAMPP에서 imagick을 다운로드

    • 그것의 루트에 보내고 지팡이, cd을 찾아 가지고 폴더, 다음 sudo make install, make 다음, ./configure 다음, phpize 실행이 Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/ Installing header files: /usr/include/php/
    • /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions
    • 이 imagick.so 파일을 복사하는 출력 이 주위에 검색 한 후

    지금은 phpinfo에서 했나요되지 않은으로 그 imagick이 보이지 않았다 볼 아파치를 다시 시작가

  • , 설치, 나는 또한 no-debug-non-zts-20090626 폴더에 imagick.so 복사 할 수도 시도 /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions 폴더에 있으며 일부 파일을 발견했습니다. .so.

    재시작하는 아파치, 그때 더 인터넷 검색 및 php.ini 파일 확장자 인식하도록 편집 할 수 있다고 언급 튜토리얼을 발견

    출력은 phpinfo()에서 imagick의 여전히 흔적. 그래서 을 php.ini 파일 (/Applications/XAMPP/xamppfiles/etc에 있음)에 적절한 위치의 extension=imap.so 바로 뒤에 추가했습니다. 다시 아파치를 재시작하고 내 phpinfo를 확인했다.

    내가 거기에 있기에 가까운 soooo 인 것처럼 느끼는 것에 따라 나는 아주 초조해한다. 그러나 정직하게 정말로 내가 알고 있어야하는 것을 모르고있다. 나는 다음에해야 할 조언이나 도움, 아이디어에 대해 감사 할 것입니다.

  • +1

    php -i | grep imagi 명령 줄에서. 너는 나 같은 상황에 처했을거야. 그것은 cli에서 사용할 수 있지만 아파치에서 아니에요 ?? –

    +0

    @ TonyGutierrez XAMPP에 확장 기능을 추가하는 것과 비슷한 문제가 있습니다. 'php -i | 사용하기. grep extension_name'은 PHP와 다른 API를 사용하여 모듈을 컴파일했음을 알려줍니다. 내 API (내 경우 : 20121212)에서 PHP 헤더 파일을 찾아 확장/모듈을 다시 컴파일해야 할 것이다. –

    답변

    0

    확인 PHP의 errror 로그

    건배, 그것이 사용되는 아파치 서버가 아닌 libfreetype.6의 상위 버전을 필요로 할 수 있습니다.

    그렇다면 X11이 사용하고있는 하나를 Apache 디렉토리에 복사 할 수 있습니다. 현재 libfreetype.6 버전을 백업하는 것을 잊지 마십시오.

    관련 문제