質問 > フロント機能 > /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tsurtua |
投稿日時: 2017/10/16 10:28
対応状況: 開発中
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
/var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 [EC-CUBE] EC-CUBEのバージョン:2.13.5
新規インストールかアップデートか:新規インストール [OS] OS:Windows8.1 [PHP] PHPのバージョン:PHP 5.6.24 [データベース] DB:MySQL 5.7.18 [ブラウザ] ブラウザ名:Chome [導入プラグイン] プラグイン:のし対応 1.3.5/クロネコヤマト カード・後払い一体型決済コア機能プラグイン いつもお世話になります。 ec-cubeのサイトをサクラサーバーからAWSの環境へコピーしました。 ショッピングサイト、ECサイトともに、 「/var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。」 というエラーが出て表示できません。 sampleというディレクトリ名は仮です。 もちろん言われてる通りに書き込み権限は与えましたが、変わりませんでした。 また、以下のパーミッション変更は707や777に変更も行いました。 html/install/temp/ html/user_data/ html/upload/ data/cache/ data/class/ data/Smarty/ data/logs/ data/downloads/ shopと同じディレクトリに配置しているEC-CUBEと関係がないサイトは問題なく表示されています。 config.phpとdefine.phpの記述は間違っていないと思います。 分かる方いらっしゃれば、ご教授ください。 よろしくお願い致します! |
468 |
投稿日時: 2017/10/16 14:29
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 ディレクトリだけでなく、cacheディレクトリ内のファイルもパーミッションを変える必要があるのではないでしょうか?
|
karin |
投稿日時: 2017/10/16 14:32
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 >「/var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。」
・上記のパスにcacheフォルダ自体はありますか? ・cacheフォルダがあり、パーミッションも正しければ、 cacheフォルダ内のキャッシュファイルを全て削除して、まだエラーが出るか確認してみてください。
|
tsurtua |
投稿日時: 2017/10/16 15:41
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 468様ご返信ありがとうございます。
cacheディレクトリ内にあったファイルは、全て削除してしまっていまました。 削除したファイルは、ローカルにバックアップで残していたので、cacheディレクトリに戻して、ファイルのパーミッションも777にしてみました。 結果は、以下のエラーが出ました。 ---------------------------------------------------- このページは動作していません xx.xxx.x.x では現在このリクエストを処理できません。 HTTP ERROR 500 ---------------------------------------------------- xx.xxx.x.xの部分はIPアドレスです。 |
tsurtua |
投稿日時: 2017/10/16 15:43
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 karin様ご返信ありがとうございます。
・cacheフォルダは存在しています。 ・cacheフォルダ内のキャッシュファイルは全て削除しておこなっておりますが、同じく「~を付与して下さい。」の表示になります。 |
tsurtua |
投稿日時: 2017/10/16 15:47
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 関係ないかなとは思うのですが、
DBに関しては諸事情により、別サーバーにあるDBを使うようにしたくて、 shop\data\config\config.phpの define('DB_SERVER', 'localhost'); をlocalhostの部分を別サーバーにあるDBのDBサーバーのIPアドレスにしています。 「ユーザ書込み権限(777等)を付与して下さい」というエラーは DB接続とは関係ないと思うのですがいかがでしょうか??? |
nanasess |
投稿日時: 2017/10/16 16:00
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 もしかして Windows Server でしょうか?
IIS_IUSRS と USERS にフルコントロールを与えないといけないと思います。 |
tsurtua |
投稿日時: 2017/10/16 16:20
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 nanasess様ご返信ありがとうございます。
Windows Serverではございません。 もともとサクラサーバーで問題なくうごいているサイトをAWSにコピーしました。 AWSもやはり何かしら特別な設定が必要なんですかね。。。 |
nanasess |
投稿日時: 2017/10/16 17:00
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 EC2 ですよね?
AWS は特殊、、ということは無いと思いますが、、 data/cache/mtb_constants.php ファイルは、 Webサーバーのユーザー権限で書き込みできるようになっていますでしょうか? |
tsurtua |
投稿日時: 2017/10/16 17:14
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
Re: /var/www/html/sample/shop/data/cache/ にユーザ書込み権限(777等)を付与して下さい。の解決方法 EC2ですね。
data/cache/mtb_constants.phpもWebサーバーのユーザー権限で書き込みできるようになっています。 WinSCPでパーミッションを見ると、777になっています。 これは、ユーザー権限で書き込みできるようになっているということで大丈夫でしょうか? |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |