• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    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.

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