Merhaba arkadaşlar.Php diline yeni başladım,çalışmak içinde en doğru seçim olan linuxu seçtim.Ancak şöyle bi sorunum var,curl kullanımıyla ilgili bi örnek yapıyodum windowsdaki localhostumda çalışırken linuxda çalışmıyor. windows da php.ini de ; kaldırınca açılıyor yada kapanıyordu linuxda böyle birşey göremedim ben,sizce sorun neden olabilir?
Linuxda curl desteği windowsdaki gibi php.ini içersinden açılabilir kapatılabilir değil.Ekstra yüklemen gerekiyor.Hangi dağıtımı kullanıyosun bilmiyorum ama curl paketini indirip kaynak koddan derleyip kurduktan sonra php.ini dosyasını aç, extension diye arattıktan sonra curl.so yaz.
yani şöyle : extension=curl.so
kaydettikten sonra apacheyi yeniden başlat çalışacaktır.Eğer kaynak koddan kuramam diyorsanda kullandığın dağıtıma göre deposundan kurmayı dene.
ubuntu için misal
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt
redhat için misal
yum install php-curl
gibi.Bunları deneyip sonucu yazarsan yardımcı olurum.daha önce bende yaşamıştım bu sorunu.
extesion=curl.so yu httpd.conf un içinde tanımlamamız gerekmiyormuydu?
httpd.conf dosyası apache konfigürasyon dosyası oraya sadece apache ayarları ile ilgili şeyler yazabilirsin. Bahsettiğimiz php-curl, curl php kütüphanesidir dolayısıyla php.ini de tanımlanması gerekir.
Evet httpd.conf apache konfgürasyon dosyası curl ile alakası yok :)
Teşekkür ederim problemi çözdüm dediğiniz gibi.
