Re: Re: Re: インストール時のエラー

2010年10月24日 at 12:08

class_implements関数が存在しないというエラーですが、5.1からの関数です。
concrete5はPHP5.2以上推奨、5.1以上必須ですので、レンタルサーバーにPHPのバージョンアップが出来るか問い合わせてみてはいかがでしょうか。
詳しくは使用条件をご覧ください。
以前にインストールできたということは、サーバーごとにPHPのバージョンが違ったりするんですかね。

Re: Re: Re: Re: インストール時のエラー

2010年10月25日 at 11:08
こんにちは。
調べたところ、PHPは5.2.5でした。
とすると何が原因なのでしょうか。
 

Re: Re: Re: Re: Re: インストール時のエラー

2010年10月25日 at 11:12
すみませんが確認させてください。
全ファイルをアップロードし直した結果、でているエラーは追記に記載のFatal errorのみということでよろしいでしょうか?
 

Re: Re: Re: Re: Re: Re: インストール時のエラー

2010年10月25日 at 12:05
そうです。
最初にインストールしたところ、Fatal errorがでて、その後Warrnigに変わりました。
2度目にインストールするとFatal errorが出て現在も出ています。
 

Re: Re: Re: Re: Re: Re: Re: インストール時のエラー

2010年10月25日 at 12:21
前半のFatal errorとWarningは単純にアップロード時のトラブルと思われますが、追記のFatal errorはconcrete5の動作に必要な関数がサーバにインストールされているPHPにありませんということなので、これはサーバー上の問題です。
私もサーバーには全く詳しくないのですが、class_implementsはSPL関数の一部でPHPのエクステンションとして提供されているようです。PHPのインストール時にオフにできるようですので、ひょっとしたら使えないようになっているのかもしれません。
サーバー管理者にSPL関数が使えるかどうか、問い合わせてみてはいかがでしょうか。
 

Re: Re: Re: Re: Re: Re: Re: Re: インストール時のエラー

2010年10月25日 at 16:37
サーバー側に調べてもらいましたところ、PHPエクステンションを有効にする必要があったようです。
php.iniに追記して解決しました。
皆さんありがとうございました。