site.phpにunzipのパスを加筆したら管理画面に入れなくなった

2010年7月3日 at 15:15

ロリポップを使用しています。
以前からunzipが動いてないせいか、テーマをダウンロード・解凍する事ができなかったので、
こちらを参考にして↓
http://concrete5-japan.org/help/install/hosting/sakura/
zip,unzipのパスを加筆したのですが、
これが的外れだったらしく、エラーメッセージが出て管理画面にいけなくなりました。
メッセージは以下の通りです。
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/users/0/moo.jp-wakaba-design/web/config/site.php:11) in /home/users/0/moo.jp-wakaba-design/web/concrete/startup/session.php on line 18

とりあえず元の状態に戻したいので
加筆した部分を消して、site.phpをUPし直しましたが、状態は変わりませんでした。
次はキャッシュを疑い、
/files/cache/ の中を空にしてみたのですがやはり何も変わりませんでした。
念のため/files/の中ごと空にしてみましたがそれでも変わりません。

concrete5のディレクトリ構造をよく理解していないので、これ以上の対策が思い浮かばず行き詰っております。

原因や解決方法等ご存知の方がいらっしゃいましたら、何卒ご教授お願いいたします。

Re: site.phpにunzipのパスを加筆したら管理画面に入れなくなった

2010年7月3日 at 23:06
すみません、自己解決しました。

/files/cache/の削除とブラウザのキャッシュの削除を繰り返す一方で

http://example.com/index.php/dashboard/
に直接アクセスすると、問題なく使用できるようになりました。

結局、ロリポップでテーマのダウンロードを利用するには
ユーザ管理画面から
PHPのsafe_mode を off にするだけで良かったみたいです。