質問 > その他 > 画像が表示されません。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
gojunko |
投稿日時: 2008/12/22 12:21
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/12/22 居住地: 投稿: 5 |
画像が表示されません。 教えてください。
初心者です。 Warning: copy(/upload/save_image//12221147_494effcf94623.jpg) [function.copy]: failed to open stream: 許可がありません in /home/eccube2_data/class/SC_Image.php on line 55 と表示されます。 サーバーのディレクトリーの権限は許可になっています。 SC_Image.php をどう訂正すればいいのでしょうか? -------------------- EC CUBE:2.3.0 Apacheバージョン Apache/1.3.41 MySQLバージョン 5.0.33 (Ver 14.12 Distrib 5.0.33) SQLiteバージョン 2.8.17 -------------------- |
tao_s |
投稿日時: 2008/12/23 2:08
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2008/8/20 居住地: 東京 投稿: 799 |
Re: 画像が表示されません。 引用:
となっていますが、ファイルのアクセス件はどうですか? また、PHPのセーフモードがONになっていませんか? 引用: /upload/save_image//12221147_494effcf94623.jpg と、スラッシュが二重になっているのも気になります。 |
seasoft |
投稿日時: 2008/12/23 6:36
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 画像が表示されません。 /html/define.php はどのような設定にしていますか?
|
gojunko |
投稿日時: 2008/12/23 8:16
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/12/22 居住地: 投稿: 5 |
Re: 画像が表示されません。 PHPのセーフモードはONになっています。
/upload/save_image//12221147_494effcf94623.jpg //がなぜ2重になるのかわかりません。 画像は画像専用のホルダーを作り(ec-cubeとは別のホルダー内)管理画面からUPすると、2重に入ってしまします。 |
gojunko |
投稿日時: 2008/12/23 8:18
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/12/22 居住地: 投稿: 5 |
Re: 画像が表示されません。 /html/define.php は、下記の様になっています。
<?php /** HTMLディレクトリからのDATAディレクトリの相対パス */ define("HTML2DATA_DIR", "/../../eccube2_data/"); /** DATA ディレクトリから HTML ディレクトリの相対パス */ define("DATA_DIR2HTML", "/../../public_html/"); /* * Local variables: * coding: utf-8 * tab-width: 4 * c-basic-offset: 4 * c-hanging-comment-ender-p: nil * End: */ ?> |
seasoft |
投稿日時: 2008/12/23 11:23
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 画像が表示されません。 > 初心者です。
何の初心者でしょうか? > //がなぜ2重になるのかわかりません。 UNIX系のOSでしたら、さほど問題ないと思います。 > 画像は画像専用のホルダーを作り(ec-cubeとは別のホルダー内)管理画面からUPすると、2重に入ってしまします。 もしかして、パラメータで設定を変えるなど、標準状態でない設定を行っていますか? こちらも http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8 ご覧になるとよいかと思います。
|
gojunko |
投稿日時: 2008/12/24 2:24
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/12/22 居住地: 投稿: 5 |
Re: 画像が表示されません。 >何の初心者でしょうか?
PHP初心者です。 >UNIX系のOSでしたら、さほど問題ないと思います。 WindowsXP Professionalを使っています。 パラメータの設定は「SAMPLE_ADDRESS1」に自分のメールアドレスを入れて、それ以外は変更しませんでした。 管理画面から商品をすべて削除した後、ダウンロード保存した商品のCSVをアップロードすると、商品画像は表示されます。 管理画面から商品登録すると下記の様に表示されて、画像が表示されません。 Warning: copy(/home/yakuraku/public_html/upload/save_image//12240220_49511dd137a7b.jpg) [function.copy]: failed to open stream: 許可がありません in /home/eccube2_data/class/SC_Image.php on line 55 ーーーーーーーーーーーーーーーーーーー システム情報 EC-CUBE 2.2.0-beta レンタルサーバ カゴヤネット OS Linux www21v.kagoya.net 2.6.16-76.39vl4 #1 SMP Thu Aug 14 15:23:49 JST 2008 i686 DBサーバ MySQL 5.0.33 WEBサーバ Apache/1.3.41 (Unix) PHP/5.2.6 mod_ssl/2.8.31 OpenSSL/0.9.7l PHP 5.2.6 GD Loaded |
tonton |
投稿日時: 2008/12/24 2:36
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 画像が表示されません。 パス間違ってません?
/** HTMLディレクトリからのDATAディレクトリの相対パス */ define("HTML2DATA_DIR", "/../../eccube2_data/"); /** DATA ディレクトリから HTML ディレクトリの相対パス */ define("DATA_DIR2HTML", "/../../public_html/"); ↑ これって、HTMLとDATAディレクトリ階層はどういう風になってますか?実際の配置関係を教えていただけませんか? 結局、 /** HTMLディレクトリからのDATAディレクトリの相対パス */ define("HTML2DATA_DIR", "/eccube2_data/"); /** DATA ディレクトリから HTML ディレクトリの相対パス */ define("DATA_DIR2HTML", "/public_html/"); ではないですか? |
gojunko |
投稿日時: 2008/12/24 3:43
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/12/22 居住地: 投稿: 5 |
Re: 画像が表示されません。 >実際の配置関係を教えていただけませんか?
DATAディレクトリーとHTMLディレクトリーがあり HTML>upload>save_image となっています。 /** HTMLディレクトリからのDATAディレクトリの相対パス */ define("HTML2DATA_DIR", "/eccube2_data/"); /** DATA ディレクトリから HTML ディレクトリの相対パス */ define("DATA_DIR2HTML", "/public_html/"); 上記の様に書き換えましたが、管理ページが表示されなくなりました。 |
seasoft |
投稿日時: 2008/12/24 21:17
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 画像が表示されません。 >>UNIX系のOSでしたら、さほど問題ないと思います。
>WindowsXP Professionalを使っています。 それはクライアントの話かな・・・^^; システム情報的には、ばっちり UNIX 系のようですよ。 まずは、EC-CUBE を極力標準な状態でインストールして、当該サーバで動作することを確認した上で、構成変更を行ったほうが良さそうな気もしますね。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |