서버에서 사용할 수있는 내용에 따라 Imagick 또는 GD를 사용하여 이미지의 크기를 조정하는 일부 코드가 있습니다.로드 된 PHP 확장이 클래스 인스턴스화에 실패하는 이유는 무엇입니까?
extension_loaded()
기능을 사용하여 각각의 가용성을 테스트하고 있습니다.
Fatal error: Class 'Imagick' not found
Imagick 확장에 어떤 상황을 초래가로드되는하지만 클래스를 사용할 수 없습니다 :
if (extension_loaded('imagick')) {
$image = new Imagick();
...
}
나는 한 명의 사용자가 수신되는 것을보고있다? 내 코드를보다 강력하게 만들려면 어떻게 테스트해야합니까?
확실한 클래스 이름입니까? –
예 imagick API를 따르지 않았지만 사실 내 서버 중 하나에서 동일한 문제가 발생했습니다. API가 둘 이상 있다고 생각합니다. – RageZ