The place Is php.ini in WordPress? (& Learn how to Edit This File)

  • September 7, 2023
  • elkenz
  • 8 min read

Are you questioning the place the php.ini file is positioned in your web site?

Php.ini is a essential file in your WordPress set up. You’ll typically must edit it for higher performance and efficiency of your web site. Nevertheless, many web site homeowners don’t know the place it’s positioned.

On this article, we’ll present you the place is php.ini in WordPress and tips on how to edit this file.

Where is php.ini in WordPress and how to edit it

That can assist you navigate the publish, you’ll be able to click on the hyperlinks under to leap to any part you’re concerned about.

What’s php.ini file in WordPress?

The php.ini file is a default configuration file for PHP in your WordPress web site. PHP is a scripting and programming language on which WordPress is written.

It’s used on the server facet of issues, which implies it runs in your website hosting server. By means of PHP, WordPress is ready to show your weblog posts, merchandise, media content material, and extra.

The php.ini file configures how PHP works and might have a huge effect in your web site’s performance. Every time PHP runs in your web site, it’s going to search for this file.

That stated, let’s see why and once you’ll must edit the file in your web site.

Why Do You Must Edit php.ini File in WordPress?

The php.ini file is essential in your web site’s efficiency and performance. This implies you’ll be able to edit it to make sure your web site works easily or resolve any errors.

For example, enhancing the php.ini file permits you to improve the utmost file add measurement and useful resource limits.

If in case you have a pictures web site or a web site that requires loads of movies and pictures, then you definately may encounter an error ‘uploaded file exceeds the upload_max_filesize’ message.

Growing the add measurement within the php.ini file will assist resolve this error and will let you simply add bigger media recordsdata. Plus, you can even improve the obtainable reminiscence to accommodate lengthy weblog posts with numerous photos.

Check current file upload size limit

Equally, the php.ini file enables you to edit the file timeout settings. If a file takes longer to course of, then your web site can timeout and cease processing the request. To stop this from occurring, you’ll be able to improve the variety of seconds earlier than timeout via the php.ini file.

Lastly, you’ll additionally be capable of allow or disable file extensions in PHP by enhancing the file. That is actually helpful when you see a ‘Your PHP set up seems to be lacking the MySQL extension’ error in your web site. It helps repair this error and resolve points when establishing a database connection.

Now, let’s take a look at the place the php.ini file is positioned in WordPress.

Discovering the php.ini File Location in WordPress

There are a number of methods you’ll be able to find and think about the php.ini file.

You should utilize your internet hosting service’s cPanel, a plugin, or an FTP consumer to entry your web site recordsdata and folders.

1. Use cPanel to Find the php.ini File

You should utilize the cPanel supplied by your WordPress internet hosting supplier and entry the File Supervisor to find the file. This technique is fairly simple, and also you don’t must edit any code.

For this tutorial, we are going to use Bluehost to entry the cPanel. For those who’re utilizing one other internet hosting service, then the steps could range.

First, you’ll must log in to your Bluehost account. From right here, merely click on the ‘Superior’ choice within the left panel.

Open advanced settings in Bluehost

On the subsequent display screen, you’ll see the cPanel of your web site.

Merely scroll all the way down to the Recordsdata part and click on the File Supervisor choice.

Open file manager in cpanel

After that, you’ll see all of the folders and recordsdata of your WordPress web site.

From the left panel, you’ll be able to navigate to the ‘public_html’ folder. Subsequent, it is best to see recordsdata within the folder in your proper. You’ll be able to scroll down and find the ‘php.ini’ file.

Locate php.ini file

To obtain the file for enhancing, you’ll be able to merely right-click the php.ini file and reserve it in your laptop.

2. Find the php.ini File utilizing a File Supervisor Plugin

One other method of discovering out the place is the php.ini file in WordPress is by utilizing a plugin like WP File Supervisor.

It’s a free WordPress plugin that allows you to edit, obtain, delete, and set up your recordsdata and folders straight from the WordPress dashboard. You don’t have to make use of an FTP consumer or cPanel to entry your web site’s recordsdata.

First, you’ll want to put in and activate the WP File Supervisor plugin. For those who need assistance, then please see our information on tips on how to set up a WordPress plugin.

Upon activation, you’ll be able to head to WP File Supervisor out of your WordPress admin panel.

Subsequent, you’ll want to pick out the ‘public_html’ folder from the panel on the left. After that, you’ll be able to scroll down and navigate to the ‘php.ini’ file.

View php.ini file in file manager plugin

When you’ve positioned the file, merely right-click to obtain it onto your laptop.

3. Discovering php.ini Path in WordPress utilizing the phpinfo.php File

You may also discover the php.ini file by making a phpinfo.php file and inserting it within the root listing of your WordPress set up.

This can be a barely superior technique and is really useful for individuals who know tips on how to use an FTP consumer and entry the foundation listing of an internet site.

First, you’ll must create a brand new textual content editor file. You should utilize Notepad, Bracket, Elegant Textual content, or any related software program to create one. Within the file, make sure that you enter the next code:

Subsequent, you’ll want to save lots of the file and title it phpinfo.php. You should utilize another title, however guarantee that there’s ‘.php’ on the finish.

After that, you’ll need to make use of an FTP consumer to entry the foundation listing of your web site and add the file. Merely drag the phpinfo.php file from the left panel and drop it into your web site’s root listing.

Upload php info file

For those who need assistance, then please see our information on tips on how to use FTP to add recordsdata to WordPress.

Subsequent, you’ll need to enter the next internet handle in your browser:

Simply just remember to exchange the ‘’ along with your area title.

From right here, you’ll see particulars about PHP set up in your web site and the trail for finding the php.ini file.

View php installation details

To seek out the trail of the file, you’ll be able to search for the ‘Configuration File Path’ or ‘Loaded Configuration File’ fields.

You’ll see the trail for the php.ini file in both one of many fields.

View path of php ini file

As soon as the trail, you’ll be able to entry your web site’s recordsdata utilizing an FTP consumer.

From there, merely go to the trail you simply found and obtain the php.ini file.

Access path of php ini file and download it

Enhancing the php.ini File in WordPress

Now that the placement of the php.ini file, the subsequent step is to obtain and edit it.

Go forward and open the file in Notepad or another textual content editor.

Edit php ini file

Subsequent, you’ll be able to edit the file to enhance your web site’s efficiency. Listed here are a number of widespread configurations you can also make within the php.ini file:

  • max_execution_time – That is the time wanted to run instructions and execute scripts. You’ll be able to improve the default time of 60 to a better quantity when you’re importing massive recordsdata to the server.
  • memory_limit – It pertains to the reminiscence wanted to add recordsdata and execute instructions. Enhancing the reminiscence restrict will enable you to accommodate lengthy content material and many photos. By default, it’s set to 256M, however you’ll be able to improve the reminiscence restrict.
  • upload_max_filesize – Enhancing this selection permits you to add massive media recordsdata and improve the restrict.
  • post_max_size – In case your weblog posts include loads of photos and movies, then the dimensions of the publish will improve. To keep away from any errors, you’ll be able to improve the post_max_size to accommodate extra intensive articles.

When you’ve made these modifications to the php.ini file, you’ll be able to merely add it again to your server in the identical location utilizing the cPanel, an FTP consumer, or the file supervisor plugin.

We hope this text helped you be taught the place is php.ini in WordPress and tips on how to edit it. You might also need to see our information on the commonest WordPress errors and the very best WordPress plugins.

For those who preferred this text, then please subscribe to our YouTube Channel for WordPress video tutorials. You may also discover us on Twitter and Fb.