• 締切済み

ディレクトリについて

ロリポップのレンタルサーバーでPHPをつかっています。 ディレクトリの意味がよく分からないのですが。アップロードした画像ファイルが沢山あるのですが、そのファイルを素材用としてディレクトリに一つにまとめることができるのでしょうか?? 新しくディレクトリファイルを作って画像ファイルをすべて入れて ディレクトリの中以外の画像ファイルを全部消したら、ホームページ上の画像も全部消えてしまいました。どうしてですか?

  • yanpi
  • お礼率85% (85/100)
  • PHP
  • 回答数1
  • ありがとう数0

みんなの回答

noname#77845
noname#77845
回答No.1

ここでいう「ディレクトリ」とは、「フォルダ」と"ほぼ"同じ意味です。 アップロードされている画像ファイルをディレクトリにコピーし、元のファイルを削除したら、HTML中のリンク先も変更しなければ画像は表示されません。 違う場所にあるのですから当然ですよね。

yanpi
質問者

補足

回答ありがとうございます。 例えばabc.gifという画像ファイルをsozaiというディレクトリにコピーしてもとのabc.gifを消します。htmlが"img src="abc.gif"だった部分はどのように入力すればよいのでしょう?ディレクトリの中のファイルもabc.gifのままなんです。 こんな質問でわかれば教えてください。

関連するQ&A

  • レンタルサーバのホームディレクトリへファイルを置く方法

    レンタルサーバのホームディレクトリへファイルを置く方法 について教えてください。 これまでレンタルサーバで用意されているFTPソフトを利用して ルートディレクトリへファイル(htmlやcss)をアップロード していました。 Smartyを利用しようと思っているのですが、参考にしている本には 「テンプレートファイルは%PHP_HOME%ディレクトリ配下など、 HTTPプロトコル経由ではアクセスできない場所へ置くように」と 書かれていました。 エンドユーザーが直接アクセスできない場所へ置くように ということらしいのですが、ホームディレクトリへファイルを置く 方法が分かりません。 レンタルサーバのFTPソフトではルートディレクトリ (index.htmlが置いてある場所)以下しか表示されてないのですが、 ホームディレクトリ配下へアップロードするには別のソフトが 必要になるのでしょうか? レンタルサーバのホームページ上にはホームディレクトリへの パスが記載されています。(ロリポップです。) なお、ホームディレクトリやルートディレクトリの解釈を 勘違いしているようでしたら訂正をお願いします。

    • ベストアンサー
    • PHP
  • ftp 第三者が1部のディレクトリだけしか使えないようにする

    ど素人です。 サーバーの事は良くわからないのですが、次のような事はどうしたら出来るのでしょうか? ロリポップで借りているレンタルサーバーへftpソフト(fftp)で接続しています。 ここにa・b・cというディレクトリを3つ作り、そのうちのaだけを第三者が触れるようにしたいのです。 (第三者の権限ではaのディレクトリ内しか見ることができない) もちろん管理者は全てのディレクトリを見ることができます。 第三者用に新しくID・PASSを設定する・・・という感じです。 これはレンタルサーバーでは出来ない事でしょうか? 出来るとすればどうすれば出来ますか? 宜しくご回答ください。

  • FTPでディレクトリの中のディレクトリがダウンロードできない

    何度もスミマセンが、またまた質問です。 よろしくお願いします。 Red Hat Linux8.0で自宅FTPサーバを構築しました。 早速接続して、あるディレクトリをダウンロードしたのですが、このディレクトリを開いてみると、なんとサブディレクトリ以下がありませんでした。 中身はディレクトリ以外のファイルだけでサブディレクトリ以下がダウンロードできていないのです。 確認のため他のFTPサイトで適当なディレクトリをダウンロードしたところサブディレクトリ以下のファイルを含むディレクトリ内の全てのファイルがダウンロードできました。 どうやら私が構築したFTPサーバのみ、このような症状が発生しているようです。 このトラブルを解決する方法をご存じの方、是非とも教えてください。 またアップロードに関しましては私の構築したFTPサーバでも正常にフォルダの中身全てが転送されるようです。 お手数をおかけしますが、ご回答をお待ちしています。

  • PHP ディレクトリ内のファイルを削除

    PHP ディレクトリ内のファイルを削除 PHPでフォームから数枚の画像をサーバへアップロードできるページを作成しました。 これをアップ日から1週経過していれば削除というような処理をしたのですがヒントをいただけますでしょうか。 ディレクトリ内にある画像のアップ日時を取得し、現在の日時から計算し、1週間経過していれば削除、という感じでしょうか。さらにこれが自動化できれば最高です。。 http://www.phppro.jp/qa/871 上記の記事からディレクトリ内のファイル削除自体は参考にできました。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 多数のホームページを公開したいのですが方法が分かりません。

    こんにちわ。 現在、http://brabra-●●●●.lolipop.jpで画像を公開しました。 レンタルしているサーバーはロリポップです。 しかしロリポップはindex.htmlでFFFTPへのアップロードを要求しています。 FFFTPではindex.htmlでアップロードしなければなりません。しかし、それでは1つのサイトしか公開できないと思います。 私は多数のサイトに分けてホームページを公開したいと思っています。 ロリポップだけで多数のサイトを公開するのは不可能でしょうか? 他にもレンタルサーバーを借りた方が良いのでしょうか? 方法を教えてください。 よろしくお願いします。

  • ディレクトリのファイル一覧にアクセスする方法。

    ディレクトリのファイル一覧にパスワードなしでアクセス出来るように したいのですが、どなたか方法をご存知でしょうか? それは例えばこんな感じです。 http://www2.hawaii.edu/~walbritt/ics111/interfaces/ フォルダの属性を、呼出、書込、実行、全て可能にしたのですが 表示されません。 レンタルサーバーにはロリポップを使ってます。

  • ロリポップに変わるレンタルサーバないか

    ロリポップのアップロードファイルサイズが28MBから8MBになりました。まともにPDFもアップロードできません。 そこでロリポップに変わって安いレンタルサーバありませんか?お願いします。

  • ユーザ毎に利用するディレクトリを指定できるアップローダ。

    以下の条件を満たすファイルアップローダのCGIを探しています。 色々と教えていただけると幸いです。 ・アップロードするファイルの種類に制限なし。 ・ユーザを登録することができ、ユーザ毎に使えるディレクトリを管理できる。 ・使用する言語はperl、php等、一般的なレンタルサーバで実行できる形式。 よろしくお願いします。

    • 締切済み
    • CGI
  • FFFTPで、CGI転送後に削除出来ないディレクトリ。

    初めまして。 現在困っていることがありまして、経験者様等のご意見をお聞きしたく、また是非ともアドバイスを頂きたく思い、質問をさせて頂きました。 私はある無料サーバーをお借りして、ホームページを作成しています。 そのサーバー様はWEB上でHTML等は編集出来ず、編集・アップロード等出来る方法はFFFTPを使った転送のみなので、今までFFFTPは使ったことが無く不慣れながら何とかあと少しでホームページが完成、というところまで来ました。 お借りしているサーバー様はCGI・PHPの使用が可能ですので、私は掲示板はCGIにしようと思い、無料で配布されているサイト様からCGIをダウンロードをしてお借りして来ました。 しかし、一度は転送・アップロードをしたものの後にそのCGIが不要になり、使用しないものを置いていても意味は無いので削除しようとしました。 ですが、そのCGIが入っていたディレクトリを削除したくても出来ないのです。 CGIが入っていたディレクトリの中身のCGI本体やファイルなどは削除出来ましたが、CGIが入っていたディレクトリ自体を削除することが出来ません。 ディレクトリのパーミッションを「777」に変更したり、ディレクトリの名前を変更してからも削除を再度試みましたが、出来ませんでした。 Yahoo!などで検索をして色々と調べているのですが、やはり出来ません。 検索をして調べている内に、「サーバーによっては、セキュリティの関係から「.htaccess」や「.csh」などある種のファイルをユーザーから隠しているサーバーが存在するため、そういった特殊なファイルを消したりリネームしたりすることは出来ない」と書かれている文章を見ました。 私は今回削除出来なくなったディレクトリにCGIを置く際に「.htaccess」のファイルもアップロードをしていたので、上記に書かれているようにこれが原因なのでは…と思いまして…。 もしこれが原因の場合、個人の手でどうにかすることは出来ないとも書かれていましたので、一応先程サーバーの管理者様にメールで問い合わせをさせて頂きまして、現在は管理者様からのお返事待ちです。 しかし、まだ他にも何か方法があるのならそれを試したいので、是非ともご意見・アドバイス等お聞かせ頂けると嬉しいです。 文章が上手く纏まらずに伝わりにくいものとなり申し訳ございませんが、よろしくお願い致します。

  • cgi-binディレクトリ.............

    私のサーバーでは今までANHTTPDを使っていたのですが、apacheでもやってみようと思いまして、apacheに入れ替えたのですが、今まではcgi-binディレクトリ以下に掲示板のアップロードの画像やhtml・swfファイルなどをいっしょに入れていたのですが、apacheに入れ替えるとそれらのファイルがアクセス権がないと言われ観覧できません。 ANHTTPDと同様にcgi-binディレクトリ以下でも画像やhtmlなどを見れるようにするにはどうすればよいでしょうか? アドバイスよろしくお願いします。 (サーバーOSは WINDOWS XPです)

専門家に質問してみよう