バージョンを変えてインストールしても『ライブラリをインストールする』から進みません

【環境情報】
・baserCMSのバージョン:5.0.8
・レンタルサーバー名:core mini server
・使用テーマ:
・PHPスキル(自己評価): D〜E
・MacBookAirで作業しています

これまでに、
coremini serverに、それぞれ独自ドメインで、(ユーザーフォーラムにお世話になりながら。。。)2系、3系、4系のインストール経験があります。

以前に4系でインストール、活用(ほったらかし状態)していたサイトをリニューアルしようと思い、一端、全て削除して、『basercms5.1.4』をインストールし、インストールガイドとこちらのフォーラムにも記載されていた内容を参考に、

> /usr/local/bin/php82cli

と入力して、
『ライブラリをインストールする』ボタンをクリックするのですが、
そこから全く反応がありません。

フォーラム内に、
『 CORE-Bですが、以下でインストールできました。お試しください。』
こちらのタイトルを見つけ、詳細を書いて下さっていたので、参考にしながら作業しているのですがNG。

baserCMSのバージョンを落とした方が良いのかと思い、
最初の5.1.4を削除し、
Ver.5.0.10 をインストールしなおして試しましたが、
今度は、ドメインも表示されなくなり、
更に、
Ver.5.0.8 をインストールし直して試しましたが、
同じく表示されません。

ブラウザをChromeから、Safariに変えると、とりあえず表示されましたが、
『ライブラリをインストールする』をクリックしても動きません。

Chromeで再度、確認すると、何故かようやく表示されましたが、
やはり、『ライブラリをインストールする』から動きません。

サイト内のフォルダ、
composer config, ogs tmp vendor
ファイル
composer.lock
それぞれ、パーミッションを707にしてあります。

サイトのパーミッションはデフォルトで、705になっています。

今回のサイトのインストールが無事に行えたら、古い3系のままで動きがおかしくなっている??2つのサイトも、一新したいと考えています。

何か抜けているところがあるのか?
core mini なので、特殊な設定が必要なのか、
ご教授頂けるとありがたいです。

よろしくお願いいたします。

こんばんは。

お世話になります。

本日、

baserCMSのインストールができない件で投稿しましたが、(自分でも考えましたが。。。)何がいけないのか、どうしてもサッパリわからず、とりあえず、一端、5系はあきらめて、4系の最終バージョンをインストールすることにしました。

→ baserCMS 4.8.2

『baserCMS のインストールを開始します。』という画面が出てきて、下に『インストール開始』というボタンがあるので、クリックしました。

すると、

https://ドメイン/installations/step2

で、

404 Not Found

と表示されます。

パーミッションは、

フォルダもファイルも、とりあえず、書き込みできる状態(707)にしてあります。

インストールしたいドメイン内の、core miniサーバーのコンパネでの、PHPは

php81から、php74に変更してあります。

4系までインストールできないとは、、、。

データベースは、MySQL(MariaDB)を使うつもりで準備しています。

めちゃくちゃ久しぶり(何年ぶり??)のインストール作業で、ひょっとしてつまらないミスを重ねてしまっているのか、それも分からずです:sweat_drops:

どのようなことでも、ご教授頂けるとありがたいです。

よろしくお願いいたします<m(__)m>

@cocoah こんにちは。それは大変ですね
core mini ですと、少し経過してますが以下の情報を参考にされてみてください

0)設置場所は、このようになります。

https://MySite.net/

1)core-mini コンパネから、phpバージョンを、php82に再設定。

2)新規にDB(MySQL)を作成。

3)新規にbaserCMS5.0.6をサーバーへアップロード。

4)

アップロードしたサイト内の

以下のフォルダのパーミッションを707に設定。

composer

config

logs

tmp

vendor

5)

以下のファイルのパーミッションを707に設定。

composer.lock

6)

サイトにアクセスし、

PHPのパスを変更→:/usr/local/bin/php82cli

7)

「ライブラリーのインストール」ボタンをクリック。

■やはり動かないので、

パーミッションを777に変えてみたり、

以前の覚え書きに、

dot_htaccess (dotを『.』変える=不可視ファイル)

の中身に

『PHPセーフモードをOFFにする』というのがありました。

インストール前にUPするとエラーを起こすとありましたが、インストールができない状態だったので、やはりNGでサーバーエラーを起こしたので、元に戻しました。

バリュードメインにも問合せしましたが、

Value Domain コアサーバー CORE-A インストール方法』の記事の通りに、baserCMS5.0.6で試してみて下さい。というだけでした。

実行してみましたが、上記の通りで、以前と変わらず、

「ライブラリーのインストール」ボタンをクリックしても何も変わらずです。

arataさん

コメントを頂きましてありがとうございます。

教えて頂いた情報も見てはいたのですが。。。:sweat_drops:

とりあえず、今、

『.htaccess』に、

AddHandler application/x-httpd-php82cgi .php

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

と書いて、設置してみました。

1つ進展して、

ライブラリのインストールが始まった!

のもつかの間。。。

ライブラリのインストールに失敗しました。

コマンド実行をお試しください

cd /virtual/MyAccount/public_html/MyDomain.net/; export HOME=/virtual/MyAccount/public_html/MyDomain.net/composer/ ; yes | /usr/local/bin/php82cli /virtual/MyAccount/public_html/MyDomain.net/composer/composer.phar update

このようなエラーが出ました。

どのように対処すれば良いでしょうか<m(__)m>
よろしくお願いいたします。

【覚え書き】core-miniサーバーへ5.1.4インストールできました(:slight_smile:

core-miniサーバーの仕様が以前とは変わってしまったらしく、同じ方法ではインストールできませんでした。

ご返信いただいたarataさんからのヒントも、勿論、参考にしながら、以前の2系、3系、4系を同サーバーへインストールしたときの『覚え書き』を自分で検索して、それも元に、試行錯誤しました。

インストールできた手順を、覚え書きとして残したいと思います。

coreサーバー、core-miniサーバーで、これまでに記述されているヒントではインストールできなかった方のお役に立てば幸いです。

■インストールするバージョン=baserCMS5.1.4

■インストール先:core-mini server(独自ドメイン)

0)インストール先(設置場所)、このようになります。

表だっては→ https://MySite/

自分がインストールする場合は→ MyAccount/MySite/

1)core-mini コンパネから、phpバージョンを、php82に再設定。

2)新規にDB(MySQL)を作成。

3)新規にbaserCMS5.1.4をサーバーへアップロード。

4)『.htaccess』(不可視ファイル)を設置

自分のマシン(MacBookAir)上では、『dot_htaccess』として可視化。

ファイルの中に次の通りに記述。

(参照:[baserCMS] CORESERVER へのインストール時の注意点 #baserCMS - Qiita

#ここから
AddHandler application/x-httpd-php82cgi .php

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

#ここまで

https://MySite/.htaccess ←ここへ設置

5)

webroot内の『.htaccess』ファイルを無効にする。

dot_htaccess にリネイムするか、#を付けてコメントにする。

6)

アップロードしたサイト内の

以下のフォルダのパーミッションを707に設定。

composer

config

logs

tmp

vendor

以下のファイルのパーミッションを707に設定。

composer.lock

6)

サイトにアクセスし、

PHPのパスを変更→:/usr/local/bin/php82cli

7)

『ライブラリのインストール』の後、

インストール作業に入ります。

私は、データベースをMySQLにしたので、

DB(ユーザー名):アカウント_DB名

パスワード:・…・…

データベースホスト名:localhost

サイト名:Myサイト名

Eメールアドレス:自分の@メアド

パスワード:(サイト用)・…・…

と設定して、とりあえず、デフォルトの状態で立ち上がりました。

サポートいただきましてありがとうございました♪

これからも、色々と出てくるかも知れませんが、頑張って構築してみます(:slight_smile: