2011-02-12 11 views
9
./configure \ 
    --with-apxs2=/usr/local/apache/bin/apxs \ 
    --prefix=/usr/local/apache/php \ 
    --with-config-file-path=/usr/local/apache/php 
make && make install 

मैं विन्यास के दौरान कोई गंभीर त्रुटियों देखते हैं, और कोई भी के बाद बनाया जा रहा नहीं libphp5.so।संकलन और उपसर्ग निर्देशिका स्थापना के दौरान बनाए नहीं

अपाचे /usr/local/apache पर स्थापित है, और apxs को सही होने के लिए सत्यापित किया गया है।

/usr/local/apache/php नहीं बनाया जा रहा है और न ही libphp5.so कहीं भी उत्पन्न किया जा रहा है।

मैं केंद्र पर 5.2.17 इंस्टॉल कर रहा हूं।

संपादित:

./configure \ 
    --with-apxs2=/usr/local/apache/bin/apxs \ 
    --with-mysql \ 
    --prefix=/usr/local/apache/php \ 
    --with-config-file-path=/usr/local/apache/php \ 
    --enable-force-cgi-redirect \ 
    --disable-cgi \ 
    --with-openssl \ 
    --with-mcrypt \ 
    --with-gd \ 
    --with-pdo-mysql \ 
    --without-sqlite \ 
    --without-sqlite3 \ 
    --enable-pdo \ 
    --without-pdo-sqlite \ 
    --with-zlib \ 
    --with-gettext \ 
    --with-gdbm \ 
    --enable-pcnlt \ 
    --with-curl 
+1

मेरा मानना ​​है कि 'libphp5.so' '/ usr/local/apache/मॉड्यूल' में होना चाहिए। – netcoder

+0

यह वहां नहीं है। वहां केवल एक फ़ाइल है 'httpd.exp' – HyderA

+0

आप केंद्र में 'yum' का उपयोग क्यों नहीं करते? – zerkms

उत्तर

14

php प्रति फ़ाइल (जो मैं अपनी संपूर्णता में नहीं पढ़ के लिए आप गलती नहीं कर सकते हैं स्थापित करने के रूप में ... मैं गूगल पर एक घंटे खर्च: यहाँ पूर्ण कॉन्फ़िगर आदेश है नीचे बैठे और पूरी बात को पढ़ने), आप

के साथ विन्यस्त और php करने से पहले

./configure --enable-so 

साथ स्थापित किया गया है सुनिश्चित करें कि अपाचे बनाने की जरूरत है

+0

ओएसएक्स के तहत मुझे ऐसा करना था: sudo ./configure --with-apxs2 =/usr/sbin/apxs – ganchan

+1

yum httpd-devel स्थापित करें –

संबंधित मुद्दे