• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

PHP Won't Run as Apache Module

Chris Macpherson

New Pleskian
Hi,

I am currently running Plesk 10.4.4 on CentOS 5 (Parallels Plesk Panel v10.4.4_build1013111102.18 os_CentOS 5).

I ran into a problem with a PHP script I was using and after viewing the data from phpinfo() I noticed "Server API: CGI/FastCGI". Since this script requires I run PHP as an Apache Module I went to my service plans an updated the hosting parameters to Run PHP as -> Apache module. I synced my subscriptions and verified that the domain itself showed that PHP was running as a module.

Unfortunately phpinfo() is still showing "Server API: CGI/FastCGI" and the script still does not run.

I have restart httpd and even rebooted the server. Still no luck getting this to change.

My other Plesk server has PHP set to run as a module and shows "Server API: Apache 2.0 Handler" from phpinfo().

Any suggestions on how to fix this?

Thanks for your time,
Chris
 
Ok, I have discovered the problem but still need a solution. My server is set up as a VPS and has pp10-vps-optimized installed. Per the Plesk documentation, PHP will be available only through CGI when this is installed.

I found instructions for turning off the optimization here:
http://download1.parallels.com/Ples...e/plesk-unix-cli/index.htm?fileName=66542.htm

Unfortunately it seems Plesk 10.4.4 works a bit differently. My httpd.conf file does not have a line that I can uncomment to enable mod_php.so. I assume this is because of the addition of the Apache modules control in the interface (Tools & Settings -> Apache Modules).

Are there revised instructions for switching the panel back to normal operation mode in Plesk 10.4.4?

Thanks,
Chris
 
Back
Top