Który plik konfiguracyjny pozwala ustawić parametry PHP dla całego serwera?
Źle.
my.ini to plik konfiguracyjny serwera MySQL (Windows).Źle.
httpd.conf to konfiguracja serwera Apache.Źle.
config.inc.php to konfiguracja konkretnej aplikacji (np. phpMyAdmin).Dobrze.
php.ini przechowuje globalne ustawienia interpretera PHP.Plik
php.ini to główny plik konfiguracyjny interpretera PHP - ustawia się w nim parametry działające dla całego serwera, np. dyrektywy obsługi błędów (display_errors, log_errors), limity (memory_limit, max_execution_time, upload_max_filesize) czy strefę czasu. Aktualne ustawienia można podejrzeć funkcją phpinfo(). Dlatego parametry PHP dla całego serwera definiuje php.ini.Pozostałe pliki konfigurują inne oprogramowanie.
my.ini to plik ustawień serwera bazodanowego MySQL (w systemach Windows), niezwiązany z PHP. httpd.conf to główna konfiguracja serwera WWW Apache - steruje samym serwerem, a nie interpreterem PHP. config.inc.php to plik konfiguracyjny konkretnej aplikacji napisanej w PHP (np. phpMyAdmin), a nie globalnych ustawień języka. Parametry PHP dla całego serwera ustawia php.ini, dlatego ta odpowiedź jest poprawna.