Nie mogę uruchomić plików .php na moim serwerze. Na przykład utworzyłem plik testowy o nazwie „test.php” o następującej treści (tylko):
<?php
phpinfo() ;
?>
Kiedy próbuję otworzyć ten lub inne pliki php przez przeglądarkę internetową, próbuje je pobrać, a nie uruchomić. Odpowiedzi na podobne pytania sugerują, że ten problem oznacza, że serwer nie jest skonfigurowany do uruchamiania php. Poszukałem, jak włączyć php na serwerze i stwierdziłem, że mam odkomentować linię
LoadModule php5_module libexec/apache2/libphp5.so
w httpd.conf w katalogu etc / apache2. Jednak gdy sprawdziłem ten plik, powyższa linia była już niekomentowana. Czy jest coś, co muszę zmienić, aby php działał poprawnie?
php
apache-http-server
baixiwei
źródło
źródło
Odpowiedzi:
Musisz także dodać moduł obsługi rozszerzenia PHP, aby skrypty były obsługiwane przez moduł PHP.
źródło
httpd.conf
w<IfModule mime_module>
wierszu ->AddHandler php7-script .php