データメンテナンスが表示されない。

【環境情報】
・baserCMSのバージョン:4.8.0
・レンタルサーバー名: 自前(CentOS 7)
・使用テーマ: bc_sample
・PHPスキル(自己評価): B
・データベース:MySQL

PHP 7.2 で新規に BaserCMS 4.8.0 をインストール
データメンテナンスが表示されるか確認
下記 URL のキャプチャのように
設定 > ユーティリティ > データメンテナンス
が表示されるか確認したが、表示されないです。

何か設定等が必要でしょうか。
お手数ですがご教授をお願いします。

ご指摘の環境情報をローカルで確認してみましたが、再現できませんでした。

「データメンテナンス画面が表示されない」ということですよね?
それとも、サイドメニューに「データメンテナンス」の項目が表示されないということでしょうか?

特に設定は必要ということはないのですが。。。

デバッグモードにして、何かエラーはでませんか?
ブラウザの開発ツールでjsの読み込みエラーなどはでていませんか?

@GUSSAN
ご返信ありがとうございます。

サイドメニューに「データメンテナンス」の項目が表示されないです。
合わせて、データメンテナンスを表示する URL が分からない為、それらしい URL をソースからたどって、叩いてみましたが、ページが 404 が返ってきます。
※正しい URL をご掲示いただければ、直接 URL を叩いてみます。

image

確認しましたが、console でエラーは出ていませんでした。

パッケージは下記からダウンロードしました。

PHP モジュールは下記をインストールしています。
[PHP Modules]
apcu
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
igbinary
json
libxml
mbstring
memcached
msgpack
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zlib

どうぞよろしくお願いいたします。

取り急ぎ、以下、URLです。
/admin/tools/maintenance

@GUSSAN

URL のご掲示ありがとうございます。
確認してみたところ、やはり 404 となりました。

上記、該当するファイルは、lib/Baser/View/Tools/admin/内にそもそも存在してますよね? :sweat_smile:
admin-thirdの場合は、theme/admin-third/Tools/admin/ですね。

@GUSSAN

いずれも存在しているように思えます。
image

ルーティングがおかしいですかね・・・

提示した情報が一部間違っていました。
失礼しました。

[誤]CentOS 7
[正]CentOS 8

なるほど。
データメンテナンスページだけ、というのは、不思議ですよね。。。

特に問題ないのかと思いますが。

自己解決しました。

lib/Baser/Controller/ToolsController.php

if (!$zipEnable) {
    $this->notFound();
}

で止まっていました。
zipEnable が false ということで

dnf install php-zip

php-zip モジュールをインストールしたら表示できました。

お騒がせしました。

「いいね!」 2