Joomla menu item not working

Discussion in 'Installation/Configuration' started by Indieben, Mar 4, 2016.

  1. Indieben

    Indieben Member

    Hi, I am running Joomla 3.4 and I have migrated from Joomla 2.6.
    I have checked that all aspects of the menu function correctly (including re-recreating the menu and article and turning off Search Engine Friendly links).

    I have checked the log and I have:

    [Fri Mar 04 07:29:15.519140 2016] [fcgid:warn] [pid 5661] (32)Broken pipe: [client 192.168.1.254:37458] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

    Are the two connected?

    I looked at this thread:

    https://www.howtoforge.com/community/threads/fast-cgi-errors.70353/

    But I do not have the second "connection reset" error - does this fix still apply to me?

    Also - Till suggests: Try to switch php mode to php-fpm. but how do I do this - I notice that there can be multiple copies of these files on an ispconfig installation?

    Thanks and Kind Regards,

    indieben.
     
  2. ztk.me

    ztk.me Well-Known Member HowtoForge Supporter

    It's not always easy to track the real issue. It could be "too large" memory footprint, bodysize or processing time ect.
    You may need to adjust some values for the specific vhost having the issue.

    You also might need to adjust it twice, for php and apache, depending on what you adjust.
    One example is
    Code:
    FcgidBusyTimeout // This is the maximum time limit for request handling.  If a FastCGI
          request does not complete within FcgidBusyTimeout seconds, it will be
          subject to termination.
    
    
    which is a setting for fcgi module. Just think of PHP itself, it also has a max_execution_time setting.


    Especially if it's a script doing some fake cronjob work or recreation of your templates in backend, it could exceed default 20 seconds.

    Or simple file uploads, too. See https://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html



    Or maybe it's just one of the bugs :D mod_fastcgi which is pretty old but is used for making php-fpm work probably has bugs, too but it's

    much better and stable in my opinion.
    So you would need to install mod_fastcgi ( for Debian, it's in non-free repo ) and action + alias module + install php-fpm.

    Yes you can use both with ISPConfig, fcgi is needed to run the interface.
     

Share This Page