31からまでを表示 (計61) |
すいません。site.phpの記述が間違ってました。
define('DIRECTORY_PERMISSIONS_MODE', 0775);
define('FILE_PERMISSIONS_MODE', 0644);
と「'」は付けておりません。
よろしくお願いします。
Posted on 7月 13, 2014 at 6:44 午後
|
お世話になっております。
キャッシュクリアして、キャッシュファイルが生成される際、パーミッションが
ディレクトリ 0700
ファイル 0600
となります。
使っているレンタルサーバ(Futurism Works)では、ファイルの書き込みがユーザの権限でPHPが動作しているため、キャッシュ関係もユーザIDで書き込まれます。
そのため、上記のパーミッションではWEBサーバがキャッシュを読み込めなくなってしまいます。
Concrete5がキャッシュクリア・生成のタイミングで
ディレクトリ 0755
ファイル 0644
でキャッシュを作成してくれるのが理想なのですが、キャッシュクリア・生成はどのファイルのどのファンクションで行っているかを教えていただけないでしょうか。
site.phpで
define('DIRECTORY_PERMISSIONS_MODE', '0775');
define('FILE_PERMISSIONS_MODE', '0644');
としてみましたが、うまくいきません。
よろしくお願いします。
Posted on 7月 13, 2014 at 6:41 午後
|
追記です。
cacheディレクトリのパーミッションは755なんですが、その中で作成されるCSSフォルダやキャッシュファイルが
ディレクトリ700
ファイル600
なのが問題なのです。
Posted on 7月 11, 2014 at 11:16 午前
|
RINCONというウェットスーツメーカーのサイトをリニューアルさせていただきました。
http://rinconwetsuits.com/
■ポイント
・Foundation5のパッケージを使ってスマートフォンとタブレットに対応。
・IE8用に専用のCSSを用意してIE8でも利用できるようにした。
※respond.jsは調整が面倒だったので、CSSをIE8用に作成しました。
・Blogの内容とFacebookの内容を同じ配列に格納し、トップページで日付順に表示するようにした。
・スライダーはbxSliderを改造。
とかでしょうか。
サーバーの関係(?)でキャッシュ周りがちょっと不備があり、修正中。
Posted on 7月 11, 2014 at 9:40 午前
|
STUDIO05
http://wakost.com/
Faundation5のパッケージを利用して、スマートフォン、タブレット対応のサイトを作成しました。
お客さまがご自分でもできる方なので、だいぶ最初のデザインとは変わっていますが...www
Posted on 7月 11, 2014 at 9:30 午前
|
hissyさん
ありがとうございます。
ディレクトリとファイルパーミッションは変わりませんでしたorz
Posted on 7月 11, 2014 at 9:07 午前
|
katzさん
ありがとうございます。
5.6.2.1 -> 5.6.3.1にバージョンアップしてるので、
/concrete/config/base.php
/update/concrete5.6.3.1.ja_updater/config/base.php
を確認したのですが、chmodしてるところはありませんでした。
キャッシュ周りは
define('REL_DIR_FILES_CACHE', REL_DIR_FILES_UPLOADED . '/cache');
#Cache
if (!defined('DIR_FILES_CACHE')) {
define('DIR_FILES_CACHE', DIR_BASE . '/files/cache');
}
if (defined('DIR_FILES_CACHE')) {
define('DIR_FILES_CACHE_DB', DIR_FILES_CACHE);
$ADODB_ACTIVE_CACHESECS = 300;
$ADODB_CACHE_DIR = DIR_FILES_CACHE_DB;
}
だったので、最後のあたりでchmodすれば良いでしょうか。
でも、Fileのパーミッションが600だと、読み込まれないのでこれも問題なんですが。
Posted on 7月 11, 2014 at 9:06 午前
|
調べたところ、concrete5ではキャッシュを作成する際
フォルダ 700
ファイル 600
がデフォルトのようです。
これを
フォルダ 755
ファイル 644
にするにはどこを変更すれば良いでしょうか?
Posted on 7月 10, 2014 at 11:17 午前
|
フューチャリズムワークスという会社のレンタルーサーバをお客さまが契約しており、そこにConcrete5をインストールしています。
http://www.futurism.ws/server/
動作はしているのですが、「キャッシュをクリア」すると、files/cache以下の、フォルダ・ファイルのパーミッションが
フォルダ 700
ファイル 600
となってしまい、キャッシュが反映されなくなってしまいます。
手動で
フォルダ 755
ファイル 644
※これがデフォルト
に変更すると問題無くなります。
その他については
フォルダ 755
ファイル 644
となっています。
サーバー会社に問い合わせもかけているのですが、どなたか心当たりがある方がいらっしゃいましたら、教えていただけないでしょうか。
よろしくお願いします。
Posted on 7月 10, 2014 at 1:04 午前
|
■CPI CloudCore VPS
安いプランでCentOS運用中。
スピード的にそんなに早い感じはしないけど、コストパフォーマンスは良いです。
Concrete5は5個ぐらい動いてます。
色々触りましたが、個人的にサーバはUbuntuよりCentが好き。
FreeBSDでも良いけど。
Webmin、PHPMyAdminとPHPPgAdmin入れてるので結構楽してます。
特殊な使い方としては,
VPN張ってそこに向けてsamba動かしてます。
大したことはやってないし、バックアップ取ってるので何かあったら全消しで再インストールと決めてます。
あと、Fail2Ban入れてるのが結構効いてる感じ。
■自宅サーバ
AtomマザーをファンレスでCentOS動かしてます。
テスト用には十分。
一時期RasPieも使いましたが、USB2でHD使うのはやっぱり厳しかったです。
あ、レンサバじゃなかったorz
Posted on 5月 15, 2014 at 1:12 午前
|