登録日
2010年8月23日

メンバー検索

  

feux

名前(ニックネーム)
feu
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
1

コミュニティバッジ

投稿

1から1までを表示 (計1)

画像のアップロードが出来ない

はじめまして。

ややマイナーなレンタルサーバでConcrete5を使おうとしています。
SafeModeがoffに出来ないため、インストールガイドの
「PHPモジュールモードとCGIモードが混在している場合」を参考に
インストールまではなんとかこぎつけたところです。
この際も、php.iniが設置できないので、.htaccessで

<IfModule mod_php5.c>
php_value default_charset UTF-8
php_value mbstring.language neutral
php_value mbstring.internal_encoding UTF-8

php_value cgi.fix_pathinfo 0
php_flag session.use_cookies On
php_flag session.use_trans_sid Off
</IfModule>

というようにして強引にインストールしたところです。
また、htmldiff.pyの最初の行を /usr/local/bin/python に
変更しています。

しかしインストール直後、最上部のバーのところにmkdirのエラーが
一度出てしまいました。その後は消えたのですが、初期テンプレートの
画像がまったく出ていません。

この状態で、
ページの新規作成や編集は出来るのですが、画像をアップロード
すると、パーミッションのエラーで保存できないという
エラーメッセージが表示されてしまいます。
(保存先はインストールディレクトリ/filesです。パーミッションは
707/777いずれも同じエラーが出ました)

このときの挙動を見ていると、files以下に四桁の乱数のサブディレクトリを
作っているのですが、その中にファイルや子ディレクトリを
保存することは出来ていません。

テンプレートの切り替えをしてみても画像のアップロードや
保存が出来ないのはかわりありません。

レンタルサーバのSafeModeの切り替えはユーザには
(phpの設定でも)出来ません。
mkdirでひっかかっていそうなのはわかるのですが、せっかく
インストールまではこぎつけたので、出来ればがんばって
使用したいのですが、何かいい方法はないでしょうか。

FreeBSD 7.1-RELEASE-p5
Apache/2.2.15
PHP Version 5.2.11

アドバイスいただければ幸いです。
よろしくお願いします。

Posted on 8月 23, 2010 at 5:43 午前