salesagility / SuiteCRM-Core

SuiteCRM - Open source CRM for the world
https://www.suitecrm.com
GNU Affero General Public License v3.0
180 stars 133 forks source link

Module Menu Filters - not working/saving - no error in log files #46

Open bunglex opened 2 years ago

bunglex commented 2 years ago

Issue

Followed instructions to create a fresh installation of Suitecrm8 on a new Ubuntu server. First task was to edit Module Menu Filters in the Admin section, however a blank page was returned and changes were not saved. #### Expected Behavior

When saving changes to the Configure Module Menu Filters page a confirmation message should be given, and the changes should be saved.

Actual Behavior

The main menu bar and footer still shows, but the main content of the page is blank, and the changes are not saved. No errors are shown in log files.

Possible Fix

Steps to Reproduce

  1. Follow instructions to install Suitecrm8 on linux
  2. Log in to suitecrm8 and go to admin>Configure Module Menu Filters
  3. Click Save & Deploy

Context

This was a fresh install, intended to replace suitecrm7 - first task was to make changes to module menu filters to mirror those we already have in place on v7. Could not proceed further until issue is resolved. Tried changing permissions, checked suite logs and apache logs, but could not find any error messages.

Your Environment

johnM2401 commented 2 years ago

Hey there,

Thank you for raising this, I am able to replicate this in PHP 8.0

Although, this seems to be fine for me when using PHP 7

Would it be possible for you to check this in a lower PHP version, to see if you still see this issue?

(Either way, I'll mark this as a Bug for now)

Thanks again!

bunglex commented 2 years ago

I was running Ubuntu 22.04(jammy) which has PHP8 by default. I had trouble installing PHP7.4 so installed another instance on Ubuntu 21.1 with PHP7.4, and the module menu filters work fine.

So it seems its a php version compatibility issue.

Thank you

johnM2401 commented 2 years ago

Thank you for confirming, and getting back to us!

Glad to hear that you're able to get it running in PHP7.4

Thanks again!

lestarde commented 2 years ago

Nearly same here:

Issue: Click on Configure Module Menu Filters in Admin-Backend results in blank page only showing navigation and footer. Only given hint ist follwing message in main area: "There is no action by that name: Wizard" (same on "Rename Modules")

Expected: Module Menu Filter Editor as known

Context: This is a fresh and clean install without any install errors. Nothing in httpd or php-fpm error logs.

File Perms:

find . -type d -not -perm 2755 -exec chmod 2755 {} ; find . -type f -not -perm 0644 -exec chmod 0644 {} ; find . ! -user www-data -exec chown www-data:www-data {} ; chmod +x bin/console

suiteCRM log:

Wed Mar 23 10:00:22 2022 [111647][1][FATAL] Exception handling in /var/www/html/public/legacy/include/MVC/Controller/SugarController.php:397 Wed Mar 23 10:00:22 2022 [111647][1][FATAL] Exception in Controller: There is no action by that name: Wizard

Environment:

meierwitt commented 1 year ago

Hello,

same here. Tested with SuiteCRM 7.12.x, 7.13.1 and 8.2.0, Chromium and Firefox under Linux. MariaDB and Ubuntu 22.04 and other Servers.

The Module Menu Filter ist always shwon and I can work with it.

Save and Deploy works with PHP 7.4 on several Servers.

Save and Deploy show a blank Page (but with menue) with PHP 8.0 and PHP 8.1