2011-03-24 12 views

cevap

0

İlk adım, neden çalışmadığına dair bize biraz bilgi veriyor. phpinfo() ile bir sayfa hazırlayın, oradakilerin orada olmadığından emin olun.

Apache'yi durdurmak ve tekrar başlatmak isteyeceksiniz. Ardından hata kaydını kontrol edin. Uzantı dizininize eklediyseniz ve php.ini dosyanızı kurduysanız, uzantının neden yüklenmediğine ilişkin hata günlüğüne rapor vermelidir.

15

PHP 5.2.17 için MAMP 2.0yükselttikten sonra ben MAMP Server components and libraries Özellikle php-5.2.17.tar istediğiniz PECL'de

  1. İndir aracılığıyla oauth modülünü yüklemek için aşağıdaki adımları takip etti. indirilen php karşı Çalıştır yapılandırmak
  2. /Applications/MAMP/bin/php/php5.2.17/include/php

  3. için gz
  4. Sıkıştırılmış php-5.2.17.tar.gz. İnşa etmeyin.

    cd /Applications/MAMP/bin/php/php5.2.17/include/php; ./configure

  5. Kaldır kırık armut yapılandırma:

    mv /Applications/MAMP/bin/php/php5.2.17/conf/pear.conf /Applications/MAMP/bin/php/php5.2.17/ conf/pear.conf.bak

  6. Derleme oauth

    cd /Applications/MAMP/bin/php/php5.2.17/bin; OAuth

  7. Güncelleme php.ini yükleyip Bu Dosya altında MAMP yapılabilir oauth.so = uzantısı eklemek ./pecl -> Edit Template -> PHP -> PHP 5.2.17 php.ini

+0

Bu benim için mükemmel çalıştı: D Awsome sensin! Adım adım takip edildi. İçerisinde klasör bulunamadı, bu yüzden oluşturdum. Php-5.2.17 klasörünün tüm içeriğini include klasörüne indirdiğim dmg'den kopyaladım ve geri kalanı kopyala/yapıştır. Teşekkürler! – Spoeken

+0

Adım 3'e kadar tüm adımları izledim ama sonra terminal diyor ki: "zsh: böyle bir dosya veya dizin yok: ./configure" Ne yapmam gerekiyor? –

+0

Adım 5'e geçiyorum: /Applications/MAMP/bin/php/php5.6.10/include/php/Zend/zend.h:51:11: ölümcül hata: 'zend_config.h' dosya bulunamadı ' –

1

MAMP 3.0 kaynakları bulmak zor olduğundan, ancak PHP.net'ten kaynak indirebildiğinizden, sürümün eşleştiğinden emin olun: http://php.net/downloads.php, ardından Ryan yönergelerini izleyin. MAMP 3 için

2

:

  1. indirin ve yükleyin OAuth.

    sudo pecl install oauth 
    
  2. Sonra MAMP gidin ve File > Edit Template > PHP > PHP 5.x.x php.ini tıklayıp

    extension = oauth.so 
    

    geçerli çalışan php versiyonunu seçtiğinizden emin olun aşağıdaki satırı ekleyin (veya CMD + basın MAMP'ın çalışan php.ini dosyasını düzenleyin. MFP sunucularını yeniden başlatın.