baserCMS Documentation

Githubでこのページを編集

Home / 5 / ucmitz / etc / トラブルシューティング

トラブルシューティング


管理画面にログインできなくなった

トライブル内容

lsyncd の同期の問題で、JWTのキーの権限が変更されてしまっている。
ログインの際に、 /var/www/html/config/jwt.key を読み込む必要があり、 Docker コンテナの初期化の際、604 に設定されているはずですが、lsyncd など何かしらの問題で、600になってしまっている場合があります。その際、ログインができません。

解決方法

権限を変更します。

cd docker
docker exec bc5-php chmod 604 ./config/jwt.key

 

SoftDeleteTraitが見つからない

トラブル内容

Error: Fatal Error (1): Trait 'SoftDelete\Model\Table\SoftDeleteTrait' not found in [/var/www/html/plugins/baser-core/src/Model/Table/ContentsTable.php, line 37]

解決法

次のコマンドを実行してパッケージを追加します。

docker exec -it bc5-php /bin/bash
composer update --prefer-source

localhostの初期ページにて内部エラーが起こる場合

トラブル内容

Error: An Internal Error Has Occurred

解決法

データベースbasercmsで以下の箇所を変更します


gulp-pumlにてplantUMLのコンパイルが失敗する場合

トラブル内容

No @startuml found

解決法

// plantuml.jarをダウンロード
sudo curl -JLO http://sourceforge.net/projects/plantuml/files/plantuml.jar/download

// manage_contents.pumlの場合
// -verboseで詳細表示 -o 出力先指定 -tsvg svg画像フォーマット指定
java -jar plantuml.jar -verbose -o "../../../../../../5/ucmitz/svg/class"  "src/puml/5/ucmitz/svg/class/manage_contents.puml"  -tsvg