■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

[v 3.0.1]インストール画面が現れない−htmlspecialchars()がエラー

shidanko > [v 3.0.1]インストール画面が現れない−htmlspecialchars()がエラー @ 2013/12/28 17:55
■ BaserCMSのバージョン:3.0.1
■ レンタルサーバー名:CORESERVER(XERA) 、自宅PCの仮想環境:EasyWAMP Server
■ OSの種類:Windows 7
■ PHPのバージョン:レンタルサーバーは5.3.8、仮想環境は5.2.0
■ データベース種類・バージョン:仮想環境はMySQL 5.0.27
■ スマートURLの利用:OFF
■ PHPスキル(自己評価):D

レンタルサーバーでテストをやれば、いろいろな不都合があるので、
こちらは自宅PCでテストを行ってから、レンタルサーバーをアップしています。

basercms 2.1.2 を自宅PCの仮想環境に無事にインストールしたので、
仮想環境は一応、問題がないと自己判断しました。

ところが、basercms 3.0.1を試しに仮想環境にインストールしますが、
インストール画面が現れなく、下記のエラーメッセージが出てきました。
Warning: htmlspecialchars() expects at most 3 parameters, 4 given in D:\www\basercms3.0.1\lib\Cake\basics.php on line 198

たしかにbasercms はPHP 5.2.17で開発されているそうです。
こちらのPHPバージョンがより低いなので、
このエラーはPHPのバージョンによるものでしょうか。

もしそうだとしたら、basercms 3.0.0以降の使用は断念せざるを得ません。
ver 3.0.0 の方はページがまったく出ませんでした。
セキュリティや便利性のため、新しいバージョンを使いたいですが。
masa77 > Re: [v 3.0.1]インストール画面が現れない−htmlspecialchars()がエラー @ 2013/12/29 10:43
Shidanko さま

私の、CORESERVER でのインストール方法を記載します。

以前は、.htaccess を
AddHandler application/x-httpd-phpcgi .php
としており、Baser2.1系 は問題なかったのですが

Baser3.0 ではStep5で 忘れましたが
Warning: ・・・・・・何とかで何度やっても先に進む事が出来ませんでした。

色々調べた結果、Baser3系は推奨PHP5.4 CORESERVER も
PHP 5.4 正式対応について [最終更新 2012/09/04 15:20] とあり

.htaccess  に 54を足し

AddHandler application/x-httpd-php54cgi .php とした。

私は、.htaccess に下記2行を追加しました。
AddHandler application/x-httpd-php54cgi .php
mod_gzip_on Off

以上、こんな方法でした。
goichi > Re: [v 3.0.1]インストール画面が現れない−htmlspecialchars()がエラー @ 2013/12/30 10:44
こんにちは(^^
CORESERVER自体へのインストールはmasa77さんが投稿されているので、そちらを参考にしていただくとして、エラー自体は、仰るとおりPHPのバージョンが低いせいではないかと思います。
引用:
htmlspecialchars()

リファレンスを読むと、この関数は5.2.3の段階で、パラメータの数が追加されたようです。今回、出ているエラーもパラメータの数がおかしいといっていますので、おそらく関係があるのではないかと思います。
baserCMSの動作可能なPHPバージョンが、一応、5.2.17になっていますし、世の中的に、レンサバなんかもPHP5.3以上になってきているみたいなので、一度、PHPのバージョンを上げてお試し頂ければと思います。


shidanko > Re: [v 3.0.1]インストール画面が現れない−htmlspecialchars()がエラー @ 2013/12/30 16:57
masa77様、gochi様

ご返答ありがとうございました。
PHPバージョンの問題ですよね。
仮想環境のバージョンをアップし、テストしてみます。

こちらはCORESEVERにver 2.1.1を無事にインストールし使っています。
(htaccessを弄ることがありませんでした)
しかし、2.1.1にバグがあって、もう1人の運営者はログインの不具合に苦労されていて、
取り急ぎ、先に2.1.2までバージョンアップします。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
17 人のユーザが現在オンラインです。 (17 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 17