无法在nginx php-fpm上运行.html文件

weixin_38088019 2019-09-12 12:36:39
我无法在运行Nginx和php-fpm的Ubuntu 12.04服务器上运行.html文件. 执行.html扩展文件时,我得到的是拒绝访问. .php文件运行得很好. 这是我的配置代码. nginx.conf user www-data; worker_processes 4; # Make this equal to no of processors you have "cat /proc/cpuinfo |grep processor" @mayur pid /var/run/nginx.pid; events { worker_connections 2048; # Essential to keep it high for heavy sites @mayur # multi_accept on; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; server_tokens on; #Make this off Live Server for Security Reasons: @mayur # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; log_format main '$remote_addr - $remote_user [$time_local] $request ' '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; ## # Gzip Settings ## gzip on; gzip_disable "msie6"; # gzip_vary on; # gzip_proxied any; # gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; ## # nginx-naxsi config ## # Uncomment it if you installed nginx-naxsi ## #include /etc/nginx/naxsi_core.rules; ## # nginx-passenger config ## # Uncomment it if you installed nginx-passenger ## #passenger_root /usr; #passenger_ruby /usr/bin/ruby; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } 网站可用/默认 server { listen 80; ## listen for ipv4; this line is default and implied access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; root /data/paytm/htdocs; index index.php index.html; server_name localhost; ssi on; location ~* ^.+\.(jpg|js|jpeg|png|ico|gif|js|css|swf)${ expires 24h; } location ~ ^/.*\.html${ fastcgi_pass unix:/tmp/php5-fpm.sock; fastcgi_index index.html; fastcgi_param SCRIPT_FILENAME /data/paytm/htdocs/$fastcgi_script_name; include fastcgi_params; } location ~ ^/.*\.php${ fastcgi_pass unix:/tmp/php5-fpm.sock; fastcgi_index index.html; fastcgi_param SCRIPT_FILENAME /data/paytm/htdocs/$fastcgi_script_name; include fastcgi_params; } # For APIs and other stuff where we write our own Header Variables underscores_in_headers on; ignore_invalid_headers off; }
...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38117521 2019-09-12
  • 打赏
  • 举报
回复
请参阅:https://bugs.php.net/bug.php?id=60763您需要添加到[www]部分内的/etc/php5/fpm/pool.d/www.conf security.limit_extensions = .php .html

430

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧