මම දැනට උත්සාහ කරන්නේ නිවැරදි php.ini ගොනුව සංස්කරණය කර එය නැවත ආරම්භ කිරීම සඳහා වන අතර එමඟින් වෙනස්කම් සිදුවනු ඇති අතර මම ස්ටම්ප් වී සිටිමි.
මම වෙනස් php.ini ලිපිගොනු තුනක් සොයාගෙන ඇත (තුනක් ඇත්තේ මන්දැයි නොදනී) මම ගොනු සොයාගත්තේ මේ ආකාරයට ය
$ sudo find / -name php.ini
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cgi/php.ini
මමත් කළා ....
$ sudo php -i | grep 'Configuration File'
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
මම ඒවා සියල්ලම (නිසැකවම) මට අවශ්ය සැකසුම් වලට වෙනස් කළෙමි.
මම අපාචේ භාවිතයෙන් නැවත ආරම්භ කළෙමි
sudo service apache2 restart
ප්රතිඵල...
* Restarting web server apache2
මම පිටුව නැවත පූරණය කළ අතර එයින් පෙන්නුම් කළේ php.ini ගොනුව යාවත්කාලීන කර නොමැති බවයි.
මම මෙය දන්නේ මා භාවිතා කළ බැවිනි
echo ini_get('post_max_size');
එය 20M ලෙස වෙනස් කළ යුතු නමුත් තවමත් 2M පමණි
මම මගේ පරිගණකය නැවත ආරම්භ කිරීමට උත්සාහ කළේ සමහර විට එය අපාචේ සේවාදායකය නවතා php.ini ගොනුව නිවැරදි සැකසුම සමඟ නැවත පූරණය කළ හැකි නමුත් අහෝ එම උත්සාහය ද අසාර්ථක විය.
මැදිහත් විය හැකි තවත් php.ini ගොනුවක් තිබිය හැකි අවස්ථාවක් තිබේද?
updatedb; locate php.ini
වෙනුවට භාවිතා කරන්න find
.
/etc/php/5.6/apache2/php.ini
උබුන්ටු 16.04 LTS Xenial Xerus හි ඇත, එහිදී 5.6/
php සංස්කරණය ස්ථාපනය කර ඇත. පළමුව ගොනුව පිටපත් php.original.ini
කර සංස්කරණය සඳහා විවෘත කරන්න sudo gedit /etc/php/5.6/apache2/php.ini
apache2
උප