Bilah menu tidak dimuat di Wordpress

Sep 08 2020

Setelah mentransfer situs web ke URL baru, saya tidak bisa menampilkan menu Civi.

Saya menjalankan wordpress terbaru (5.5.1) dan plugin Civicrm terbaru (5.28.0)

Saya juga memperhatikan bahwa ada kesalahan javascript yang ditampilkan. Kesalahan ini disebabkan oleh jalur absolut yang dilampirkan ke jalur situs web:
https://mysite.com/usr/home/xxxuser/public_html/wp-content/uploads/civicrm/persist/

Tidak yakin apakah masalahnya ada hubungannya dengan fakta bahwa semua URL saya adalah HTTPS?

Saya telah mencoba memperbarui $ civicrm_setting ['Preferensi URL'] ['userFrameworkResourceURL'] saya di /wp-content/uploads/civicrm/civicrm.settings.php

Saya telah membaca berbagai sumber dan mencoba banyak solusi termasuk mengatur ulang jalur saya dan membersihkan cache saya 100 kali.

Saya sudah mencoba menginstal plugin ini https://wordpress.org/plugins/civicrm-admin-utilities/dan membangun kembali menu. Tapi itu tidak membantu.

Satu-satunya cara saya berhasil memperbaikinya adalah dengan menonaktifkan cache aset
https://mysite.com/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fsetting%2Fdebug&reset=1

Berikut adalah beberapa sumber daya yang telah saya coba:
Dasbor dan menu Civi tidak akan ditampilkan setelah penginstalan
https://forum.civicrm.org/index.php%3Ftopic=34290.0.html
Menu Navigasi Hilang setelah Transfer Situs WordPress
Setelah pembaruan CiviCRM di WordPress, menu CiviCRM menghilang
Bilah
menu hilang Bilah menu tidak ada di CiviCRM baru di Wordpress

Saya kehabisan akal dengan CIVI dan saya bahkan belum mulai menggunakannya. Jika ada yang bisa membantu, saya sangat menghargainya!

Jawaban

1 PradeepNayak Sep 08 2020 at 16:46

periksa jalur direktori wordpress Anda di konfigurasi apache / nginx Anda. Jika berbeda dari '/ usr / home / xxxuser / public_html /' Anda dapat mengubah apache / nginx conf atau mengganti $ civicrm_root dan jalur template_c di civicrm.settings.php

Atau tambahkan baris di bawah ini di akhir file di civicrm.settings.php

    global $civicrm_paths;
    $civicrm_paths['civicrm.root']['url'] = CIVICRM_UF_BASEURL . 'wp-content/plugin/civicrm/civicrm/'; $civicrm_paths['civicrm.files']['url'] = CIVICRM_UF_BASEURL . 'wp-content/uploads/civicrm/';

CATATAN: pastikan Anda memiliki '/' di akhir untuk nilai CIVICRM_UF_BASEURL.