• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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