質問箱/2056

カテゴリ
サマリ#ref で画像ファイルの相対指定が file not found
バージョン1.4.2
投稿者Sig?
状態完了
投稿日2004-02-26 (THU) 12:40:35

質問

#ref を使って画像を表示させたいのですが、URL指定では正常に表示されるのに、相対指定だと file not found になります。
おそらく記述が間違っているのだと思いますが、どこが間違っているのかわからずにいます。

環境

  • Deabin GNU/Linux sarge (kernel 2.4.24)
  • apache 1.3.29
  • php 4.2.24
  • DocumentRoot /var/www/
  • PukiWiki導入パス /var/www/pukiwiki/
  • 画像の置いてあるディレクトリ /var/www/pukiwiki/images/foo/
    image とは別に imagesディレクトリをつくっています
このような環境で、画像 bar.png を表示させたいのですが、
#ref(./images/foo/bar.png,Fig1)
などとしても file not found になってしまいます。パスの基準を変更しても同様でした。
ひょっとして相対指定は不可なんでしょうか?

回答

  • 名無しさん 2004-03-08 (MON) 05:28:28

    プラグインなどでの場所指定は、URL(http://~ ftp://~など)以外は仮想階層ページ名と解釈されます。したがって、例は、(#ref が置かれたページ名)/images/foo というページ名のページに添付されたbar.pngと言うファイルを参照していることになります。

  • Sig? 2004-03-09 (TUE) 10:53:18

    なるほど、わかりました。どうもありがとうございます。考えてみれば私の望む運用は Wiki の考え方と相反するものですね。

  • 自作プラグイン/imgr.inc.phpが提供されています(但し、対応バージョンは1.4.5以降です) -- jjyun 2005-12-11 (日) 20:35:17


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-12-11 (日) 20:37:15
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.299 sec.

OSDN