Você ativou o PHP? Aparentemente, não é feito por padrão no OS-X. Isso ou talvez não esteja instalado.
Estou fazendo um site com um formulário de contato e quero usar o PHP. O site está hospedado no meu servidor local simples usando o NGINX. Eu sei que o NGINX usa FastCGI e PHP-FPM, mas sendo novato nisso, não sei como configurar tudo para que tudo funcione. Isto é o que eu tenho no meu arquivo nginx.conf:
server {
listen 7070;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /Users/vibhusharma/Sites/JCA;
access_log "/Users/vibhusharma/Sites/JCA/jca_access.log";
error_log "/Users/vibhusharma/Sites/JCA/jca_errors.log";
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
#fastcgi_split_path_info ^(.+\.php)(/.+)$;
#fastcgi_pass 127.0.0.1:9000;
#fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
#fastcgi_buffers 256 128k;
#fastcgi_connect_timeout 300s; fastcgi_send_timeout 300s;
#fastcgi_read_timeout 300s;
#include fastcgi_params;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
O que mais eu preciso fazer para que meu servidor interprete meu arquivo php? Obrigada!
Você ativou o PHP? Aparentemente, não é feito por padrão no OS-X. Isso ou talvez não esteja instalado.
Tags php nginx web-server mac-osx