我安裝了php-extensions php-mapscript-6.4.1並重新啓動了apache。php-mapscript在Opensuse上無法使用13.1
安裝看起來像成功。將相應的文件被確立爲其他工作擴展:
- 在/etc/php5/conf.d/目錄:與擴展
mapscript.ini
= php_mapscript.so字符串。
- 在/usr/lib中/ PHP5 /擴展/目錄:
php_mapscript.so - 連結php_mapscript.so.1
php_mapscript.so.1 - 連結php_mapscript.so.6.4.1
php_mapscript.so.6.4.1 - 共享利brary
但延長不工作, PHP -m或的phpinfo()不顯示php_mapscript和extension_loaded( 'php_mapscript')返回false的存在。
Thanx的任何幫助。
您是否安裝了MapServer本身?沒有它,php-mapscript將無法正常工作。是否有一個特別的原因,你使用6.4版本而不是7.0?請參閱http://mapserver.org。 –
OpenSuse存儲庫不包含v 7.0,v 6.4.1。 我更喜歡從本地存儲庫獲取軟件,而不是每次從源編譯 。所以MapServer自動安裝了Mapcript作爲它的依賴項。 – MapUser