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”。
所以,任何帮助将不胜感激。