2

名前空間を表す一部の URI は、Pubby Linked Data Frontend には表示されません。名前空間があるはずの場所に疑問符 (?) 記号があるだけですが、その URL をクリックすると正しいページに移動します。

私は当初、Pubby が prefixes.ttl ファイルを見つけられないと思っていましたが、その場合、リンクも機能せず、エラー (他のインスタンスで見たもの) も表示されたはずです... 明らかに何か他のことが原因ですこれ。誰がこれを引き起こしているのか考えていますか?

4

2 に答える 2

4

私も同じ問題を抱えていました。pubbyの最新バージョン (0.3.3) は、config.ttlファイル内で定義されたプレフィックスを使用していないようです。

解決策は、構成オプションを使用することですconf:usePrefixesFrom <file.rdf>;

しかし、気をつけてください。(署名にもかかわらず) ファイルにリンクすることはできず、URL にしかリンクできないようです。例えば:

conf:usePrefixesFrom <http://www.csee.umbc.edu/~finin//prefixes.n3>;

これが私の場合の解決策でした。

于 2014-12-10T16:28:14.983 に答える
3

同じ問題があり、Pubby の config.ttl ファイルのプレフィックスを他のすべての直前に追加することで修正しました。例えば:

 ##Declare all your prefixes here
 @prefix geosparql: <http://www.opengis.net/ont/geosparql#>.
 @prefix geo-ont: <http://www.oeg-upm.net/ontologies/geo#>.

 ##Pubby config.ttl file starts here
 # Server configuration section
 <> a conf:Configuration;
     # Project name for display in page titles
     conf:projectName "nameOfOurProject";
     # Homepage with description of the project for the link in the page header
     conf:projectHomepage <http://projectHomePage.com>;
 ....

これが役立つことを願っています

于 2014-09-16T13:10:23.783 に答える