我遇到了在我的機器上加載Memcached(OSX 10.8.2運行MEMPstack(mac nginx mongo php))的問題。我安裝libmemcached,我PECL安裝的memcached,從而創立了memcached.so:PHP memcached擴展沒有加載或在OSX上被識別
我再包含在php.ini中memcached.so擴展:
過了一會兒看起來像phpinfo()上的擴展目錄是錯誤的,所以我將memcached.so移動到「正確的」,並且它現在在phpinfo()中正確顯示:
我重新啓動php,重新啓動,重新啓動了memcached守護進程。而我仍然得到:
致命錯誤:類 'Memcached的' 不發現/Users/noah/development/egood/api/lib/memcached.php上線
任何想法?據我所知,我正在正確加載所有內容,但memcached仍然沒有顯示出來。
改變之前設置的'extension_dir'是什麼? – duskwuff
它被設置爲/ opt/local/lib/php54/extensions/no-debug-non-zts-20100525 –