अगर मुझे सही से याद है, तो OCI8 एक्सटेंशन इंस्टेंट क्लाइंट के बिना भी कंपाइल नहीं होगा; अगर आप PECL का इस्तेमाल करके इंस्टॉल करते हैं , यह आपसे तत्काल ग्राहक पथ मांगता है। इसके अलावा, मेरे अनुभव से, आपको तत्काल क्लाइंट SDK . की भी आवश्यकता होगी बेसिक के अलावा, उन्हें एक डायरेक्टरी में अनपैक करें, और PECL कमांड चलाने से पहले कुछ सिम्लिंक बनाएं:
sudo ln -s libclntsh.so.* libclntsh.so
sudo ln -s libocci.so.* libocci.so
कॉन्फ़िगरेशन को बाद में सक्षम करना न भूलें:
echo "; configuration for php oci8 module" | sudo tee /etc/php5/conf.d/oci8.ini
echo extension=oci8.so | sudo tee -a /etc/php5/conf.d/oci8.ini
इस पोस्ट से लिया गया (रूसी में), हाल ही में डेबियन 7 पर खुद OCI8 भी स्थापित किया।