PHP 7'yi sunucuma yükledim (sonuç olarak/etc/php5 ve /etc/php/7.0 değerine sahip değilim). Web uygulamamı çalıştırdığımda, önceki CURL'm (veya çatalım) hiçbirini göremiyorum. ilk baştaPHP modülleri, PHP 7'yi sunucumdan yükledikten sonra yüklenmiyor
Bu err msg var:
Message: Call to undefined function curl_init()
ve php7-kıvırma yükledikten sonra ben etkinleştirebilecektir - bilgi onaylanan() fonksiyonu ve bu test kodu:
var_dump(_isCurl());
function _isCurl(){
return function_exists('curl_version');
}
DOĞRU dönen . /usr/lib/php/20151012/
yılında
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_curl.dll' - /usr/lib/php/20151012/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
i scence yapmaz sadece .so
dosyaları var: my kodundaki bir gerçek CURL içerken
ama bu hatayı alıyorum. (aynı /usr/lib/php5/20131226
klasörü için de geçerlidir). Peki neden elde etmeye çalışıyor ve neden orada?
Önceki model ayarlarını almak için yeni php.ini dosyasını nasıl yapılandırabilirim? (eğer mümkünse PCNTL_FORK etkinse) Curl ile nasıl çalışabilirim? ne oldu???
DÜZENLEME 2016/05/04:
Tamam, ben curl.so
bunu değiştirmeye karar ve şimdi Geleni PHP Warning: Module 'curl' already loaded in Unknown on line 0
var ve sonra onu devre dışı ve bir şekilde, şimdi yorumladı (;extension:curl.so
ve ;extension:php_curl.dll
bukle çalışıyor curl. cehennem.
Her iki sürümün aynı anda olmasını ister misiniz? –
iyi, hayır, ama eski ayarları php.ini: X'den korumak istiyorum. –
Önereceğiniz şey bu mu? 'kök YHserver @:/usr/lib/php5/20131226 # Modül php5 zaten disabled' çalışmıyor sudo a2dismod php5 ... –