1

垂木やサーバーで問題が発生したことをどのように知ることができますか?, 私の管理下にあるサーバーに問題がありました.提案を申請することは何も悪いことではありません

http://obtra.univalle.edu.co/obtra/index.php?site=carto

これらはエラーです:

警告: [MapServer エラー]: msLoadSymbolSet(): 最初のトークンは SYMBOLSET でなければなりません。これはシンボル ファイルのようには見えません。/var/www/obtra/vcauca.php の 25 行目

警告: 25 行目で /var/www/obtra/vcauca.php のマップ ファイル obtra_1.map を開けませんでした

致命的なエラー: 33 行目の /var/www/obtra/vcauca.php の非オブジェクトに対するメンバー関数 getLayerByName() の呼び出し

返信ありがとうございます

4

1 に答える 1

2

MapServer バージョン 5.4 以降、シンボルセット ファイルはSYMBOLSET ... ENDタグで囲む必要があります。

SYMBOLSET

 SYMBOL
 ...
 END

 SYMBOL
 ...
 END

END

使用しているシンボルセット ファイルがこのタグで囲まれていることを確認してください。他の 2 つのエラーは、Mapscript がマップ ファイルを解析してマップ オブジェクトを取得できないため、最初のエラーに関連しています。

于 2010-02-09T08:00:16.207 に答える