人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

php4.2です。

ファイルをアップロードする際です。
下記のエラーが2つ出ました。
問題は何でしょうか?うまくアップロードができません。

?Warning: move_uploaded_file(./uploadtest.txt) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/sites/lolipop.jp/

?Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpqQzDKz' to './uploadtest.txt' in /home/sites/lolipop.jp/users/lolipop.jp

わかりやすくご教授いただけますでしょうか?

●質問者: rrr3
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:HOME JP MOVE Op. open
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● にぎたま
●60ポイント

簡単に言うと、「権限がありませんエラー」です。

おそらくですが、パスの指定方法がミスっているのではないでしょうか?

ロリポップをお使いですよね?

質問者様が自由に使える場所は以下のようなパスだと思います。

/home/sites/lolipop.jp/users/lolipop.jp-dp「数字」/web

「数字」の部分には人それぞれ違う数字が入ります。

で、アップロードしたファイルを

/home/sites/lolipop.jp/

に置こうとしているようです。

ここは何と言うか、マンションの入り口みたいな感じで一人が勝手にいじれる場所じゃないんですね。質問者様の自由に使える場所は、その入り口からさらに○○階の○号室・・・という風に感じになります。

つまり、先ほど書いた

/home/sites/lolipop.jp/users/lolipop.jp-dp「数字」/web

ですね。

パスの指定の仕方をもう一度確認してみるとよいと思います。

※差し支えなければ質問中もコメント受付をONにしてもらえないでしょうか?(アフターフォローが出来ます)

http://end/

◎質問者からの返答

とてもありがとうございます!!!

やってみたらできました。

「パスの指定」というご指摘のとおりでした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ