3
Heroku不支持PHP正式版,所以我需要手動添加PHP擴展。我建立了我的主目錄下的文件php.ini
:Solr for PHP在Heroku上給出了「GLIBC_2.14未找到」錯誤
extension_dir = "/app/www/ext/"
extension=mongo.so
extension=oauth.so
extension=solr.so
所有的擴展名的文件都在ext
文件夾是主目錄也。蒙戈和OAuth擴展工作完美,但Solr的添加時,Apache是給我下面的錯誤:
PHP Warning: PHP Startup: Unable to load dynamic library '/app/www/ext/solr.so' - /lib/libc.so.6: version `GLIBC_2.14' not found (required by /app/www/ext/solr.so) in Unknown on line 0
...和Solr擴展不工作,效果顯着。我在Heroku上使用Websolr插件,不幸的是Heroku和Websolr都不願意幫助我解決這個問題。 Heroku說「PHP沒有正式支持」,Websolr說「問Heroku」。
所以,任何幫助將不勝感激。