yerine PHP5 php4 başlıklarını derlenmesi

1 Cevap php

I'm compiling certain extensions for PHP on dreamhost PS server. I got an error and found that it happens when php4 headers are used instead of php5 headers.

phpinfo çalıştıran sunucu php5 çalışır gösterir. Ancak komut satırında php-v php4 verir.

Nasıl yerine benim sunucuda php4 derleme kullanımı php5 yapabilir? Bazı tür bir ortam değişkeni var ve bu yüzden onu nasıl değiştirebilirim if (linux yeni)

Teşekkürler

1 Cevap

Sen 5 yüklü olduğu kutu PHP üzerinde bulmak zorunda. Eğer kabuk locate phpize deneyebilirsiniz. Aynı dizin php-config yürütülebilir içermelidir. Yol phpinfo () çıktısında bulunan olabilir. Prefix parametresi - Configuraiton cammand için ve orada orada kontrol edin.

Birden PHP isntallations dahil varsa. phpize Eğer doğru yolları kullanarak da seçilen sürümünü kullanarak uzantıları derlemek:

$ cd extension_source
$ /full/path/to/bin/phpize
$ ./configure --with-php-config=/full/path/to/bin/php-config
$ make
$ make install