Мне хотелось узнать больше о PHP и Apache, поэтому я решил установить их вручную. Я не совсем понимаю, как эти два файла работают вместе (и идут ли они рука об руку в этой ситуации). Всякий раз, когда я загружаю веб-страницу localhost, расположение файлов php определяется тем, что я указываю в файле httpd.conf. Для тестирования я создал две корневые папки: C:/Users/Alex/test и C:\Users\Alex\My Websites. Apache на самом деле не использует местоположение, указанное мной в php.ini (doc_root = "C:\Users\Alex\My Websites"), а вместо этого использует местоположение, указанное мной в httpd.conf (DocumentRoot "C:/Users/Alex/test" ). Может кто-нибудь объяснить, когда полезен рут в php.ini?
Подробнее здесь: https://stackoverflow.com/questions/241 ... httpd-conf