• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

ubuntu 12.04 and plesk 12 php errors

Steven_Thacher

New Pleskian
I just moved servers from one running ubuntu 12.04 with zpanel. To a better dedicated server running ubuntu 12.04 and plesk 12....Everything seems to be working just fine except on site that is running invisionpower forum software. I am seeing a lot of php errors in the log

mod_fcgid: stderr: PHP Fatal error: Call to a member function announcement()
mod_fcgid: stderr: PHP Fatal error: require_once():

I have been looking online for a few days and Im not find any resolution. The forum mostly works so it hasn't been a super emergency but there is clearly something wrong. I have done a fresh install on a subdomain that reproduce all of the errors. I have 10 other sites that are running php just fine.

what are some steps I can take that might lead me to resolution?
 
Please check, if you are using Apache with FastCGI or if you serve php - files over NGINX and FastCGI. Your forum might need some rewrite rules, which are located in *.htaccess files for Apache, but NGINX will ignore these files. To use NGINX rewrite rules, you could either consult a support forum for "invisionpower" and ask for current rewrite rules, which you insert in the editor box in your domain/subdomain webserver settings, or you could try to use a online - converter like "https://timmehosting.de/htaccess-converter".
Be aware that such online converters don't always convert all rules, and ignore the fact, that you might have existing rewrite rules, which conflict with additional rules, so don't get confused, if your converted rules give out errors. Just copy and paste the converted rules to your next answer and people willing to help will try to explain, why the additional rules might not work and they might suggest working ones as well. :)
 
Back
Top