basercms 4.0.0のさくらインターネットへのインストールについて
shige29 > basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/10/18 17:12 |
---|
はじめまして
Ver4をさくらインターネットのレンタルサーバにインストールしようとしています ブラウザでbaserCMSをアップロードしたフォルダのトップページにアクセスすると Parse error: syntax error, unexpected '[' in /home/xxxxxxxxx/www/basercms4/lib/Baser/basics.php on line 1018 Fatal error: Class 'BcAppController' not found in /home/xxxxxxxxx/www/basercms4/app/Controller/AppController.php on line 33 のエラーメッセージが表示されます 対処方法をアドバイス頂けますか 尚、サーバの環境は OSバージョン FreeBSD 9.1-RELEASE-p24 amd64 Apacheバージョン Apache/2.2.31 データベース バージョン: MySQL 5.5 PHP 5.3 以上です よろしくお願いします |
nagachan > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/10/20 9:11 |
---|
こんにちは、私も同じような現象がありました。
(さくらインターネットではありませんが) Basercms4のコードで追加された部分 「/lib/Baser/basics.php」の1018行
「\lib\Baser\Controller\BcAppController.php」の151〜163行
などの「$**** = [];」は、PHP5.4以降のバージョンでないと対応しないようです。 使用されているサーバーのPHPのバージョンは「5.3」と書かれていますので、これが原因ではないでしょうか。 私も詳しくはありませんので、開発チームの検証をいただければと思います。 |
shige29 > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/10/20 11:17 |
---|
nagachanさま ありがとうございした
さくらインターネットで PHPのバージョン指定が可能だったので 5.6に設定したらこのエラーは解消されました しかし、インストールのその後の段階で データベースの接続テストは成功するのですが 次のステップへ をクリックすると データベースの構築中にエラーが発生しました。 Database connection "BcMysql" is missing, or could not be created. が表示され止まってしまいます バージョンが MySQL 5.5 だからでしょうか 残念ながら さくらインターネットでは、5.6などの指定は出来ないようなので ここまでかなと思っています エラーの原因だけでも ご存知の方がいらっしゃれば アドバイス頂けますか よろしくお願いします 以上 |
akillerbee > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/10/21 10:44 |
---|
こんにちは
a-killer-beeです。 引用: バージョンが MySQL 5.5 だからでしょうか MySQL5以降であれば問題ないと思います。 PHPでPDOを使ってMySQLに接続可能か別途確認できますでしょうか? |
shige29 > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/10/21 14:52 |
---|
a-killer-beeさま
ありがとうございます 申訳ないのですが、私のスキルが PHPスキル(自己評価): 全くわからない 状態なので、テストできません 情報提供できなくてすいません 以上 |
HotaruMaru > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/12/19 1:09 |
---|
こんばんは。
MySQLのユーザー名とパスワードはあってますでしょうか。 他データベースの設定など。 基本的なことはできてますよね。念のため。 だいぶんたってしまってますね。 |
stmkza > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/12/23 17:38 |
---|
エラーを解決するのではないですが、SQLiteを使ってみるのはどうでしょうか?
|
tecking > Re: basercms 4.0.0のさくらインターネットへのインストールについて @ 2016/12/23 19:05 |
---|
shige29さん
投稿からずいぶん経っていますが解決しましたでしょうか? 試しに、まっさら状態の『さくらのレンタルサーバ スタンダード』にインストールしてみました。 インストールしたのは 4.0.1 です。結論からいうとインストールできました。 ドメインはさくらの初期ドメイン( example.sakura.ne.jp )で サーバの ~/www/ 直下にbaserCMSのファイル群を配置しています。 コントロールパネルやphpMyAdminで確認できるサーバ情報は下記のとおりです。 OS … FreeBSD 9.1-RELEASE-p24 amd64 Apache … 2.2.31 PHP … 5.6.27 MySQL … 5.5.53 4.0.0 でうまくいかなかったとのことなので 4.0.1 で試されてはいかがでしょう? |