日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

[Not Found] baserCMS 5.0.11をインストールしてみた!

カテゴリー: General
2024-03-23
タイトル

執筆:2024.03.23
編集:2024.03.23


公式サイトから最新版をダウンロード

試すだけなら公式サイトにデモがあるのでインストール不要ですよ。

・Windowsは動作対象外。インストールでUnixのシェルコマンドを発行するためインストールできません。

basercms-5.0.11

過去バージョンダウンロード
https://basercms.net/download/index.html

フォルダに展開して、webアクセス

Not Found

The requested URL was not found on this server.


はい?

原因:「.htaccess」の設定がおかしい

いろいろルートフォルダにファイルが散乱していて、なんじゃこりゃという感じ。
どうやら全部 webrootに持ってきたいらしいが存在しないuriに誘導されているようだ。

サイトルート以外では動作対象外

サイトルート以外では動作対象外らしい。

まとめ

インストール可能

  • https://ドメイン/


インストール不可

  • https://ドメイン/任意の子フォルダ/


https://ドメイン/任意の子フォルダ/
にインストールするには、以下の2ファイルの編集が必要です


[ .htaccess ]

RewriteBase /
以下のように変更する
RewriteBase /任意の子フォルダ/

[ webroot/.htaccess ]

RewriteBase /
以下のように変更する
RewriteBase /任意の子フォルダ/

安全面を考慮するなら

xoopsみたいに webrootとsercret(_trust_path)と2個にわけたらどうよ? 後付けで増築したらそうはいかないのか?

webrootを切り取って設置できるのか? webroot/index.php中を見てみたけど親フォルダに決め打ちされている

composer のアップデートに失敗しました。
(cd C:\パス\basercms-5.0.11\; export HOME=C:\パス\basercms-5.0.11\composer\ ; "C:\PHPパス\php.exe" C:\パス\basercms-5.0.11\composer\composer.phar self-update)


export ? これって UnixのコマンドでWindowsのコマンドではないでしょ。

 不親切すぎる。

Windowsが動作対象外なら
'win' === strtolower(PHP_OS)
で最初からはじけ!

事後になるがシステム要件をみてみたが、動作OSについては触れられていない。
https://baserproject.github.io/5/introduce/system_requirements

Linuxにインストール

/composer に書き込み権限がありません。書き込み権限を与えてください。

sudo chown -R www-data:www-data basercms

インストール環境の条件をチェックしました。
次に進む為には、「基本必須条件」の赤い項目を全て解決する必要があります。

インストールは完了しましたが、インストール完了メールが送信できませんでした。サーバーのメール設定を見直してください。


管理画面に入るには https がいる?

ダッシュボード: /basercms/baser/admin

このサイトは安全に接続できませんlocalhost から無効な応答が送信されました。
ERR_SSL_PROTOCOL_ERROR

サイトの表示は早いです。

設置後 管理者不在の放置サイトの場合は
管理面などを考慮して ホームページビルダーとどっちがいいかは よく考えたほうがいいです。

ブログ内 関連記事: [Not Found] baserCMS 5.0.11をインストールしてみた!


ブログ内 関連記事: [Not Found] baserCMS 5.0.11をインストールしてみた!

PR

[PR]