【環境情報】
・baserCMSのバージョン:4.8.0
・レンタルサーバー名: 自前(CentOS 7)
・使用テーマ: bc_sample
・PHPスキル(自己評価): B
・データベース:MySQL
PHP 7.2 で新規に BaserCMS 4.8.0 をインストール
データメンテナンスが表示されるか確認
下記 URL のキャプチャのように
設定 > ユーティリティ > データメンテナンス
が表示されるか確認したが、表示されないです。
何か設定等が必要でしょうか。
お手数ですがご教授をお願いします。
GUSSAN
2
ご指摘の環境情報をローカルで確認してみましたが、再現できませんでした。
「データメンテナンス画面が表示されない」ということですよね?
それとも、サイドメニューに「データメンテナンス」の項目が表示されないということでしょうか?
特に設定は必要ということはないのですが。。。
デバッグモードにして、何かエラーはでませんか?
ブラウザの開発ツールでjsの読み込みエラーなどはでていませんか?
@GUSSAN
ご返信ありがとうございます。
サイドメニューに「データメンテナンス」の項目が表示されないです。
合わせて、データメンテナンスを表示する URL が分からない為、それらしい URL をソースからたどって、叩いてみましたが、ページが 404 が返ってきます。
※正しい URL をご掲示いただければ、直接 URL を叩いてみます。
確認しましたが、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
どうぞよろしくお願いいたします。
GUSSAN
4
取り急ぎ、以下、URLです。
/admin/tools/maintenance
@GUSSAN
URL のご掲示ありがとうございます。
確認してみたところ、やはり 404 となりました。
GUSSAN
6
上記、該当するファイルは、lib/Baser/View/Tools/admin/内にそもそも存在してますよね?
admin-thirdの場合は、theme/admin-third/Tools/admin/ですね。
@GUSSAN
いずれも存在しているように思えます。
ルーティングがおかしいですかね・・・
提示した情報が一部間違っていました。
失礼しました。
[誤]CentOS 7
[正]CentOS 8
GUSSAN
8
なるほど。
データメンテナンスページだけ、というのは、不思議ですよね。。。
特に問題ないのかと思いますが。
自己解決しました。
lib/Baser/Controller/ToolsController.php
の
if (!$zipEnable) {
$this->notFound();
}
で止まっていました。
zipEnable が false ということで
dnf install php-zip
php-zip モジュールをインストールしたら表示できました。
お騒がせしました。
「いいね!」 2