1からまでを表示 (計27) |
色々お付き合い頂きまして、ありがとうございます。
お名前.comのSD共用サーバーは、サービス開設当初の古い構成ですので・・・これを機会に新しいサービスに移行しようと思いました。
新規でお名前.comの共用サーバーを契約される方は、RSサーバー1択になってしまいましたので、SD共用サーバーで苦労する意味も無くなるでしょうから。
新しい共用サーバーは、スピードもコストも良くなって移行しない手はないと思うのですが、個人的な理由で・・・新しいサービスでは、サイトごとにPHPのバージョンを変更できないのがネックだったのです。
PHPのバージョンを上げる前に、2つのバージョンで動かして不具合がないかどうか確認できたのが魅力的だったのです。
しかし・・・引っ越しが面倒ですね。
WordPressの「All-in-One WP Migration」のようなプラグインが、ConcreteCMSにもあると助かるのですが。
Posted on 11月 26, 2021 at 10:08 午前
|
コメントありがとうございます。
ssh$ ls -al /usr/local/php7.3/bin/
total 67411
drwxr-xr-x 2 root root 12 Feb 19 2020 .
drwxr-xr-x 8 root root 8 Feb 19 2020 ..
-rwxr-xr-x 1 root root 870 Dec 24 2019 pear
-rwxr-xr-x 1 root root 891 Dec 24 2019 peardev
-rwxr-xr-x 1 root root 804 Dec 24 2019 pecl
lrwxrwxrwx 1 root root 9 Feb 19 2020 phar -> phar.phar
-rwxr-xr-x 1 root root 14824 Dec 24 2019 phar.phar
-rwxr-xr-x 1 root root 22881632 Dec 24 2019 php
-rwxr-xr-x 1 root root 22802240 Dec 24 2019 php-cgi
-rwxr-xr-x 1 root root 3667 Dec 24 2019 php-config
-rwxr-xr-x 1 root root 23120576 Dec 24 2019 phpdbg
-rwxr-xr-x 1 root root 4589 Dec 24 2019 phpize
ssh$ ls -al ~/
このディレクトリには、所持している各ドメインのディレクトリ以外はバックアップ・アクセス解析・ログのディレクトリだけです。
.bashrc
.bash_profile
は、ありません・・・念の為に上位のディレクトリや各ドメインのフォルダ内も見ましたが、ありませんでした。
Posted on 11月 26, 2021 at 8:44 午前
|
ただしいPHPバージョンを SSH で実行するのはどのコマンドか・・・サポートに問い合わせても話が噛み合わない状態でして。基本的にSSHでの操作はサポート外。
SSHでバージョンを確認したければ、下記のパスになることまでは聞いた状態です。
ssh$ /usr/local/php7.3/bin/php-cgi -v
PHP 7.3.13 (cgi-fcgi) (built: Dec 19 2019 11:09:05)
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.13, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.13, Copyright (c) 1999-2018, by Zend Technologies
php -v ですと、バージョンは5.2.22と認識されてしまいますので。
Posted on 11月 24, 2021 at 11:13 午前
|
PHPのバージョンは原因が分かりました。
.php(シンボリックリンク)を消してしまったせいで、コントロールパネルでは7.3.13になっていても5.5.38と認識されていたのでした。
状況を整理するために、新規にサブドメインを作成して素の状態からやり直しました。
インストールの作業は MacOS 11.6 の Chrome 95.0.4638.69 でします。
Concrete CMS 8.5.6 をインストールして、9.0.1 にアップデートしてみました。
無事にアップデートできたと思ったのですが、管理画面が崩れている状態です。
次に、9.0.1 の新規インストールを試しましたが『データベーステーブルを作成中』から進まずに、Gateway Time-out になります。
サイト名を3文字にしてもインストールできなくなりました。
インストール画面で下記の表示が出ますが、これが関係しているのでしょうか?
----------
データベースは設定された文字セットと照合をサポートしている必要があります。
このデータベースは全ての Unicode 文字列を完全にサポートしていません。 これは例えば絵文字などが保存できないということです (8.5.0 以前の concrete5 と同じです) データベースをアップグレードして修正してください。
----------
この表示は、8.5.6 を新規インストールする時にも出ていたのですが、無視して進めればインストールできていましたので・・・。
Posted on 11月 13, 2021 at 11:46 午前
|
9.0.1 が出ていたので、ひょっとして・・・と思って試してみましたが、だめでした。
いえ・・・サイト名を変えても新規インストール出来なくなってしまいました。
9.0.0 からのアップデートは出来ております。
あ、ちょっと待って下さい・・・9.0.0からも出来なくなってしまっているので、こちらの設定が影響しているかもしれませんので、もういちど試してみます・・・
Posted on 11月 12, 2021 at 8:33 午後
|
補足
ちなみに、PHPのバージョンを7.4.2にしていると新規インストールできません。
7.3.13にして下さい。
Posted on 11月 08, 2021 at 3:58 午後
|
いろいろ試してみまして、インストール方法を見つけました。
サーバー名を3文字(abcとか)にして下さい。
6文字も5文字も4文字でもエラーになりますが、3文字なら大丈夫です。
2種類の3文字で2回試してみましたが、大丈夫でした・・・インストール後に変更すれば良いので。
ひょっとしたら、アップデートする時にも3文字に変えてからなら出来るのかもしれませんが、試す元気はありません、(笑)
Posted on 11月 08, 2021 at 3:39 午後
|
以前も投稿いたしましたが、8.4.4から新規インストールができなくなっています。
テーブル作成時に止まってしまって、Gateway Time-out になります。
9.0.0になって改善されたかなと思い試してみましたが、同様でした。
ですから、8.2.1から順番にアップデートすることになります。
PHP 7.3.13 にてzipファイルをアップ、SSHで展開インストール
8.2.1
→8.5.6
Gateway Time-out→再読み込み
Internal ServerError→再読み込み
アップデート成功
→9.0.0
Concrete requires PHP 7.2.9 to run. You are running PHP 5.5.38
(7.3.13なのに・・・)
PHPを7.4.2にアップ
Gateway Time-out→再読み込み
下記のエラー
Doctrine\DBAL\Exception\TableNotFoundException thrown with message "An exception occurred while executing 'update OAuthUserMap set namespace = "external_concrete" where namespace="external_concrete5"':
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'sddb0040046080.OAuthUserMap' doesn't exist"
こんな感じです・・・もう諦めて、WordPress+Divi で作り直しました。
ゴニョゴニョやってましたら、サーバーが落ちまして(私のせいじゃないと信じたい)・・・とりあえず、11月8日に緊急メンテナンスが実施されるようです。
Posted on 11月 06, 2021 at 10:38 午前
|
バージョン9はインストールできません。
新規インストールの場合は、データベーステーブル作成の表示で止まってしまいます。
バージョン8からのアップデートでも、インターナルサーバーエラーで止まります。
Posted on 10月 29, 2021 at 3:54 午後
|
私の場合は、サーバーとか何も変更していないのですが・・・アクセスする側のPCの環境を変更しただけです。
現在はログインした状態を維持しておりますので、アクセス側の問題だとしか言えません。
スマホやタブレット等で試されるとか・・・はっきりとした原因を言えなくてすみません。
Posted on 3月 26, 2020 at 6:07 午後
|