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

http://q.hatena.ne.jp/1251756089の続きです。


http://www.album-system.com/のアルバムシステムを設置しようとしております。お教えいただいたとおりの方法にて、アルバムの稼働は出来るようになったのですが、写真画像のアップロードが出来ないままです。php.iniを操作してもアップロードできず、以下のエラーが出てしまいます。

Warning: move_uploaded_file(※ここにはアップロード先らしきものが記載されています) [function.move-uploaded-file]: failed to open stream: No such file or directory in /opt/lampp/htdocs/album/common.php on line 872

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpBSYSKY' to '※ここにはアップロード先らしきものが記載されています。' in /opt/lampp/htdocs/album/common.php on line 872

また、アルバムにも次のようなエラー表示が出ております。
Error:ファイルのアップロードに失敗しました。指定されたファイル名:Array
Error:ファイルのアップロードに失敗しました。ファイル名:(※アップロードを行うファイル名)
こちらの原因について思い当たるものがありましたらご教授ください。よろしくお願い致します。

●質問者: 天城桜華
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Common MOVE ON open PHP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ラフティング
●35ポイント

レンタルサーバーの権限設定は変更されていますか?

(700以上だと動作しないケースなどが多いです。)

また、FTPソフトで人力アップロードをしてみて、表示されますでしょうか?

http://q.hatena.ne.jp/answer


2 ● rouge_2008
●35ポイント ベストアンサー

スクリプトのバグの可能性があります。

こちらでもローカル環境ですが、Linux(Ubuntu)とWin両方で同じエラーが発生しました。

アルバムの追加時に、1つ目のカテゴリの1つ目のアルバムであれば、本来「1_1」フォルダが画像のアップロードフォルダに作成されるべき所、「1_」という具合にしか作成されていないのが原因です。

FTP等でアクセスして「1_1」等と修正してやるとアップロードできるようになります。


※ZIP版の方でアルバムを追加した場合は、正常にフォルダが作成されます。(ただし、展開・画像の追加は行われませんので、手動でアップしたZIPファイルを削除して、手動で画像をアップロードする必要があります。)

あるいは、非ZIP版でアルバムの追加直後に、FTP等で「1_2」「1_3」という具合に、フォルダ名の変更を行ってください。

※2つ目のカテゴリのアルバムであれば、作成した順番に「2_1」「2_2」・・・となります。


ソースを見てみましたが、正常に動作させる方法はちょっと分かりませんでした。

※「common.php」の160行目付近以降を修正すると良さそうですが、一部のファイルが難読化されている為、詳しい事は分かりません。

ソースが読めても分からないかもしれませんが・・・

上記のどちらかの方法を取るのが簡単だと思いますので、使用したい場合は試してみてください。

後は作者さんに報告して対応を待つしかないと思います。

※まだベータ版で、しばらく更新もしていないようですので、別のスクリプトを探した方が良いかもしれません。

URLはダミーです。

http://q.hatena.ne.jp

関連質問


●質問をもっと探す●



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