Welcome to the official blog for the WordPress Support team.
Need help with a WordPress issue? You can find help with your WordPress problem by posting in the support forums or asking on the #wordpress IRC channel.
Want to get involved?
Answering a question in the support forums or on IRC is one of the easiest ways to get started. Everyone knows the answer to something!
We have a detailed handbook to help contributors learn how to work with the forums and IRC.
As well as discussing support issues here on the blog, we use Slack for group communication.
Our weekly meeting is held every Thursday 16:00 UTC and the next will be at Thursday, 16:00 UTC(your time zone) in #forums on Slack.
Creating a phpinfo page
When debugging complex PHP errors, it’s often beneficial to create a phpinfo() page. This page will output information about the current state of the server’s PHP installation, including information about PHP compilation options, extensions, version, server information and environment (if compiled as a module), the PHP environment, OS version information, paths, master and local values of configuration options, HTTP headers, and the PHP License.
Because every system is setup differently, phpinfo() is commonly used to check configuration settings and for available predefined variables on a given system.
phpinfo() is also a valuable debugging tool as it contains all EGPCS (Environment, GET, POST, Cookie, Server) data.
Due to the volume of information that can be revealed in this file, it is strong suggested you delete it once you no longer need it.
To create the file simply add the following line of code to a blank document and name the file phpinfo.php :
<?php phpinfo(); ?>
Save the file as phpinfo.php and place it in the desired directory. Lastly, call the script from a browser.