y_oka
1
【環境情報】
・baserCMSのバージョン:4.6.0、4.8.1
・サーバー名:ローカル(Docker)
・CuCustomFieldのバージョン:4.1.1
・PHPスキル(自己評価): E
「ローカル環境を構築して利用する」ページを参考にDockerを使ったローカル環境を作ってbasercmsを動かしています。事情がありbasercmsは4系を使う必要があるため、4.8.1をインストールしました。
(git checkoutでバージョンを下げてDockerを起動)
管理画面でCuCustomFieldをインストールしたのですが、プラグイン管理の欄にカスタムフィールドの設定のリンクが表示されません。CuCustomFieldをインストールした際、エラーは出ませんでした。
CuCustomFieldページを確認したところ、basercmsの対応バージョンが4.6.0とのことだったので、4.6.0で環境を作り直したのですが、症状は変わりませんでした。
basercmsを触るのはかなり久しぶりで、何が問題なのか原因が全くわかりません。。ローカル環境でCuCustomFieldを使うためにはどうしたら良いでしょうか?
kaburk
2
こんにちは
Dockerコンテナ内にアクセスして、
(ドキュメントルート)/app/Plugin/ フォルダをご確認ください。
確認例)
cd docker
docker exec -it bc-php /bin/bash
cd /var/www/html/app/Plugin/
ls -alFh
上記Pluginフォルダ内で プラグイン名=フォルダ名になっている必要があります。
CuCustomField プラグインの例
/var/www/html/app/Plugins/CuCustomField/
githubからzipダウンロードしたものをそのまま管理画面からアップロードすると、
/var/www/html/app/Plugins/CuCustomField-master/
などのプラグイン名+ブランチ名のようなフォルダ名になっていることがあるので
その場合はフォルダ名をプラグイン名と同じにリネームしてください。
既にプラグイン名と同じ場合はちょっとわからないので、
別の原因を探る必要がありそうです。
y_oka
3
@kaburk さん、返信ありがとうございます。
確認をしたのですが、CuCustomFieldというフォルダ名でした。
akasky
4
こんにちは!
プラグイン管理の欄にカスタムフィールドの設定のリンクが表示されません。
これは管理画面左側のナビゲーションバーに「カスタムフィールド」設定リンクが表示されない、
という状況であってますかね?
確認なのですが、プラグイン一覧画面のCuCustomFieldプラグインの行では、
一番右のアクション列に「歯車アイコン」は表示されてますか?
機能としてはこちらもカスタムフィールド設定画面へのリンクとなるので、
ひとまずの利用は可能となるかもしれません。
(すでにご存知の内容でしたら申し訳ないです)
y_oka
5
@akasky さん、返信ありがとうございます。
一番右のアクション列に「歯車アイコン」が表示されないんですよね。。
Dockerの問題かもしれないので、もっと色々な部分をチェックしてみます。
arata
6
@y_oka こんにちは。以下を確認させてください
-
URL admin/cu_custom_field/cu_custom_field_configs/ にアクセスするとどのようになりますか?
-
添付画像箇所が表示されない、という症状で合ってますか?
-
添付画像は admin-second です。ご利用中の管理側テーマは admin-third or admin-second のどちらでしょうか?
y_oka
7
@arata さん、返信が遅くなってしまい申し訳ございません。
挙げていただいた確認事項に関して、以下の通りでございます。
-
“見つかりませんでした。 エラー: アドレス ‘/admin/cu_custom_field/cu_custom_field_configs/’ に送信されたリクエストは無効です。” と表示されます。
-
プラグインをインストール した後の画面は以下のようになります。
インストール後、左のプラグイン管理メニューにカスタムフィールドの設定リンクが表示されると思うのですが、表示されません。
-
管理側のテーマは、admin-thirdのようです。
arata
8
@y_oka 遅くなってすみませんー><;
どうも症状からいきますと、ファイルが正しく反映されてない!可能性があります
ねんのため app/Plugin/CuCustomField/〜 の中身にちゃんとファイルが上がっているか、を見ていただけますか
ファイルが存在している場合、パーミッションを他のフォルダ、BlogやMail のと併せてみてください