セットアップができない件

34 views
Skip to first unread message

河内山知穂

unread,
Nov 10, 2025, 8:02:45 PMNov 10
to a-blog cms forum
お世話になっております。
setup.phpを使用してインストールをしたところ、⑤ブログの設定まで行うと画面が真っ白になりセットアップが完了できません。
どのようにすればセットアップできますでしょうか?
お忙しいところ恐れ入りますが、ご教示ください。

  • a-blog cms のバージョン:   Ver. 3.2.7
  • php のバージョン:   8.1.33
  • レンタルサーバー会社(プラン)OR サーバーOS:  CPI シェアードプラン BusinessStandard
  • 再現ブラウザ:   例) google chrome

伊藤淳

unread,
Nov 11, 2025, 10:27:01 PMNov 11
to a-blog cms forum
お世話になっております。

こちらですが、config.server.php の DEBUG_MODE を 1 に設定すると何かエラーが表示されないでしょうか。
またサーバーにあるPHPのエラーログに何か出ていないでしょうか。

お手数ですがご確認のほどよろしくお願いいたします。

2025年11月11日火曜日 10:02:45 UTC+9 koch...@kurakazu.com:

河内山知穂

unread,
Nov 11, 2025, 11:35:32 PMNov 11
to a-blog cms forum
お世話になっております。
config.server.php の DEBUG_MODE を 1 に設定すると以下のようなエラーが表示されました。

500 Internal Server Error.

SQLSTATE[HY000] [2005] Unknown MySQL server host 'hostname:port' (0) in /usr/home/××××××××××××/html/php/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php line: 22

SQLSTATE[HY000] [2005] Unknown MySQL server host ' hostname:port  ' (0) in /usr/home/ ×××××××××××× /html/php/vendor/doctrine/dbal/src/Driver/PDO/Exception.php line: 24

An exception occurred in the driver: SQLSTATE[HY000] [2005] Unknown MySQL server host ' hostname:port  ' (0) in /usr/home/ ×××××××××××× /html/php/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line: 80

(※hostname:portと××××××××××××にはサーバー情報が入っていますが、ここには載せていません)

よろしくお願いいたします。
2025年11月12日水曜日 12:27:01 UTC+9 伊藤淳:

伊藤淳

unread,
Nov 12, 2025, 12:25:17 AMNov 12
to a-blog cms forum
ご確認ありがとうございます。

こちらですが、DBとの接続がうまくできていないということになります。
DBの接続ポートですが、3306以外になりますでしょうか?

もし3306ポート以外の場合は、Ver. 3.2 の既知の不具合の可能性がございます。
今日・明日中にはリリース予定なのですが、リリース前に修正する場合は、以下対応をお試しください。

php/SQL.php: 40行目付近

修正前
self::$connection = DriverManager::getConnection([
'driver' => 'pdo_mysql',
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
]);

修正後
self::$connection = DriverManager::getConnection([
'driver' => 'pdo_mysql',
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
'host' => DB_HOST, // この行を追加
]);

ご確認のほどよろしくお願いいたします。

2025年11月12日水曜日 13:35:32 UTC+9 koch...@kurakazu.com:

河内山知穂

unread,
Nov 12, 2025, 1:35:32 AMNov 12
to a-blog cms forum
伊藤様

ご連絡ありがとうございます。
php/SQL.php: 40行目付近確認したところ、以下のようになっておりましたので、 'host' => DB_HOST,の行のみ'host' => DB_HOST, //に書き換えてアップ致しましたが、変わらず同じエラーコードがでます。
よろしくお願いいたします。
self::$connection = DriverManager::getConnection([
                'driver' => 'pdo_mysql',
                'dbname' => DB_NAME,
                'user' => DB_USER,
                'password' => DB_PASS,
                'host' => DB_HOST,
            ]);



2025年11月12日水曜日 14:25:17 UTC+9 伊藤淳:

伊藤淳

unread,
Nov 12, 2025, 1:39:37 AMNov 12
to a-blog cms forum
申し訳ございません!提示したコードが間違っておりました。
正しくは以下になります。

修正前
self::$connection = DriverManager::getConnection([
'driver' => 'pdo_mysql',
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
'host' => DB_HOST,
]);

修正後
self::$connection = DriverManager::getConnection([
'driver' => 'pdo_mysql',
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
'host' => DB_HOST,
'port' => DB_PORT, // この行を追加
]);

お手数ですがご確認のほどよろしくお願いいたします。
2025年11月12日水曜日 15:35:32 UTC+9 koch...@kurakazu.com:

河内山知穂

unread,
Nov 12, 2025, 2:04:26 AMNov 12
to a-blog cms forum
伊藤様

お世話になっております。
'port' => DB_PORT,  追加致しましたが変わらずでした。
'port' => DB_PORT, // に変えて追加してみましたが変わらずです。
他に何か原因がありますでしょうか?
よろしくお願いいたします。

2025年11月12日水曜日 15:39:37 UTC+9 伊藤淳:

伊藤淳

unread,
Nov 12, 2025, 2:30:29 AMNov 12
to a-blog cms forum
ご確認ありがとうございます。

ポート番号はいくつになりますでしょうか。3306以外でしょうか。

ご確認のほどよろしくお願いいたします。

2025年11月12日水曜日 16:04:26 UTC+9 koch...@kurakazu.com:

河内山知穂

unread,
Nov 12, 2025, 2:44:42 AMNov 12
to a-blog cms forum
伊藤様

お世話になっております。

ポート番号は3307です。

お手数をおかけしますがよろしくお願いいたします。

2025年11月12日水曜日 16:30:29 UTC+9 伊藤淳:

伊藤淳

unread,
Nov 12, 2025, 4:02:35 AMNov 12
to a-blog cms forum
ご確認ありがとうございます。

こちら以下エラーで表示されている、hostnameは正しいものになっていますでしょうか。
またportは3307になっているかご確認いただけますでしょうか。

Unknown MySQL server host 'hostname:port' (0) in /usr/home/××××××××××××/html/php/vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php line: 22

ご確認のほどよろしくお願いいたします。

2025年11月12日水曜日 16:44:42 UTC+9 koch...@kurakazu.com:

河内山知穂

unread,
Nov 13, 2025, 11:53:24 PMNov 13
to a-blog cms forum
お世話になっております。

hostnameは 127.0.0.1で、エラーコードでも 127.0.0.1:3307になっております。
portも3307です。
よろしくお願いいたします。

2025年11月12日水曜日 18:02:35 UTC+9 伊藤淳:

伊藤淳

unread,
Nov 14, 2025, 3:59:20 AMNov 14
to a-blog cms forum
お世話になっております。

ご確認ありがとうございます。
こちらCPIシェアードプランで実際に試してみたところ再現しました。

大変お手数ですが php/SQL.php を再度調整いただけますでしょうか。

修正前
if (self::$connection === null) {
self::$connection = DriverManager::getConnection([
'driver' => 'pdo_mysql',
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
'host' => DB_HOST,
'port' => DB_PORT,
]);
}

修正後
if (self::$connection === null) {
$parts = explode(':', DB_HOST, 2);
$host = $parts[0];
$port = $parts[1] ?? DB_PORT ?? null;

self::$connection = DriverManager::getConnection(array_filter([
'driver' => 'pdo_mysql',
'dbname' => DB_NAME,
'user' => DB_USER,
'password' => DB_PASS,
'host' => $host,
'port' => $port,
], fn($value) => $value !== null && $value !== ''));
}

何度も申し訳ございません。
ご確認のほどよろしくお願いいたします。

2025年11月14日金曜日 13:53:24 UTC+9 koch...@kurakazu.com:

河内山知穂

unread,
Nov 14, 2025, 7:32:49 PMNov 14
to a-blog cms forum
伊藤様

お世話になっております。
お忙しいところご対応いただきありがとうございます。
教えていただいたコードに修正したところ、セットアップ完了致しました。
2025年11月14日金曜日 17:59:20 UTC+9 伊藤淳:

伊藤淳

unread,
Nov 14, 2025, 8:58:29 PMNov 14
to a-blog cms forum
無事セットアップできよかったです!

解決までお時間かかってしまい申し訳ございませんでした。
こちらの変更は次のフィックスバージョンで取り込まさせていただきます。

今後ともどうぞよろしくお願いいたします。

2025年11月15日土曜日 9:32:49 UTC+9 koch...@kurakazu.com:
Reply all
Reply to author
Forward
0 new messages