
If you issue the following command in terminal:
php --i | grep ini
This will show you the loaded pho configuration file. My output was this:
Loaded Configuration File: /usr/local/etc/php/5.6/php.ini
But when I upgraded my MacOS from El Capitan to Sierra, updating the above file didn’t reflect any change on my development websites. WordPress was still showing 2 MB even though I was using the following:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
After googling here and there, I found a solution. Thanks to Gergely on stackoverflow here.
First use phpinfo to find out the current loaded file.
You would see:
Loaded Configuration File None
now open your terminal:
cp /etc/php.in.default /etc/php.ini
Thats it. Make any change to the newly copied file and it would update in the webserver without any issues 🙂
Original Article: http://www.ahmadmushtaq.com/php-ini-not-updating-in-an-apache-on-mac-setup/
Ahmad is an experienced Open Source Marketing Technology Consultant at Sohoby. He has been in the industry for more than 7 years helping middle eastern businesses in utilizing technology in order to attain business goals.
Click here to book me for a consultation.
ahmadmushtaq
nice post
ahmadmushtaq
hello