0

drupal 7 インストールに geophp モジュールをインストールしました。また、次の手順に従ってサーバーに Geos をインストールしましたhttp://duntuk.com/how-install-geos-centos drupal で geophp モジュールを有効にしましたが、すべてうまくいきましたが、ステータス レポートに移動すると、この「GeoPHP ライブラリインストール済みで OK. ただし、GEOS は見つかりませんでした. 必須ではありませんが、GEOS PHP 拡張機能をインストールするとパフォーマンスが向上します. 詳細については、次のリンクを参照してください. https://github.com/phayes/geoPHP/wiki /GEOS "

geos.so ファイルは正しいフォルダー "/usr/local/lib/php/extensions/no-debug-non-zts-20090626" にあり、php.ini にも正しい "extension_dir" があり、サーバーを再起動しました。しかし、ステータス ページには、GEOS が見つからなかったという伝説が表示され続けます。端末で「geos-config --version」と入力すると、次のように表示されます。3.4.2 したがって、Geos が正しくインストールされたと思います。centos 6.5でphpバージョン5.3.26を使用しています。

ありがとう!

4

1 に答える 1

0

解決しました!

このステップでは、「次の内容の /etc/php.d/geos.ini ファイルを作成します。

; GEOS 拡張 extension=geos.so"

また、「/usr/local/lib」にある php.ini と「/usr/local/lib/php」を変更し、それらのファイルに同じ行「extension=geos.so」を追加して、「これらが余分な手順なのか不要なのかはわかりませんが、私にとっては魔法のように機能しました。

それが他の誰かに役立つことを願っています。

于 2014-03-27T18:14:08.560 に答える