引っ越し後 表示されないブロック(画像)があります

2012年8月19日 at 22:31

引っ越しをしたところ、エラーが出て、表示されない画像ブロックがあります。

エラー内容は
Warning: imagepng() [function.imagepng]: Unable to open '/home/.sites/76/site98/web/files/cache/9e3286726caa15b343733a1265313fcd.png' for writing: Permission denied in /home/.sites/76/site98/web/concrete/helpers/image.php on line 176

ブロックの編集で、画像の縦横を指定していたものにエラーが出るようです。
試しに、一か所、画像を入れ替えてみたら、表示されるようになりました。

どのように対処したらよろしいでしょうか・・
解決方法を教えていただけたらと思います。

タグ:

Re: 引っ越し後 表示されないブロック(画像)があります

2012年8月19日 at 22:48
「管理画面」「システム&設定」「キャッシュをクリア」を実行してみてください。
 

Re: 引っ越し後 表示されないブロック(画像)があります

2012年8月19日 at 23:56
アドバイス、ありがとうございます。
試みましたが、改善されませんでした。

実は、もうひとつ、管理画面の一部が英語表示になってしまった・・という問題も起きています。
こちらの問題についてフォーラムで探したところ、キャッシュを無効にするという解決策があったので、やってみました。

現在、どちらの問題も改善されていない状態です。

ほかに、どのような方法がありますでしょうか・・
 

Re: Re: 引っ越し後 表示されないブロック(画像)があります

2012年8月20日 at 0:14
「管理画面」「フルサイトマップ」を表示し右上のはてなのマークをクリックしたときヘルプが英語表記されるようだと日本語ファイルが読み込まれてないです。その場合の問題としては

・ファイルのアップロードが不完全(これはFTPを使うときはよくある問題のようです。)
日本語ファイルの場合は/languages/ja_JP.UTF8/LC_MESSAGES/messages.mo があるか確認してください。無いようなら再度アップロードを試みてください。
・フォルダやファイルのパーミッションの設定の問題
僕は詳しくないので申し訳ないのですが、filesフォルダ・packagesフォルダ・configフォルダ・updatesフォルダのパーミッションは755じゃないといけないようです。

もし差支えなければ、レンタルサーバー名、プラン、concrete5のバージョンなど書き込んでいただけるとわかりやすいです。
 

Re: 引っ越し後 表示されないブロック(画像)があります

2012年8月20日 at 0:44
concrete5のバージョンは、5.5.2.1
phpのバージョンは、旧サーバー5.3 新サーバー5.2

ご指摘の確認事項については、
moファイルはあります。
ファイルのパーミッションは755になっています。

新たに画像をアップロードすることもできません。
image.phpを修正するとかしないといけないのでしょうか・・?
 

Re: 引っ越し後 表示されないブロック(画像)があります

2012年8月20日 at 10:12
yamanoiです。

書き込みのアクセス権がない場合、このようなエラーが出ます。
filesの下にすべて書き込みのアクセス権(777)を付けてみてはいかがでしょうか。
コマンドが入力できる場合は下のコマンドでできます。
chmod -R 777 files