Armut Crypt / HMAC.php failed to open stream

3 Cevap php

I am on a MediaTemple Dedicated Virtual server and have enabled Pear using the instructions found at: http://kb.mediatemple.net/questions/514/Enabling+PEAR+by+setting+your+open_basedir+and+include_path

İşte sorun ...

Benim PHP komut dosyası, ben bu var:

require_once 'Crypt/HMAC.php';

Ben komut dosyası çalıştırdığınızda, ben bu mesajı alıyorum:

S3::require_once(Crypt/HMAC.php) [s3.require-once]: failed to open stream: No such file or directory

Amazon S3 ile entegre etmek için bir senaryo. Biz Izgara hizmet edildiğinde iyi çalıştı. Ben sadece bir DV sunucuya hareketli beri sorunlar yaşadım.

Ben bu komutu kullanarak HMAC armut modülü monte:

pear install Crypt_HMAC

Sonra sunucuyu yeniden başladı. Hala şans.

Herhangi bir fikir? Teşekkürler size yardımcı olabilir, bir demet :)

3 Cevap

Eğer sizin de sunucu üzerinde PEAR dizini söz yolunu içerecek ayarlamanız gerekir, bir. htaccess dosyasında veya set_include_path işlevi ile yapabilirsiniz ya.

Try require_once 'Crypt_HMAC.php';

Denemek

sudo pear install Crypt_HMAC2