You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

适配PHP8与Ubuntu22.04的OJS服务器Nginx正确配置求助

在Ubuntu 22.04.2 + PHP 8环境下部署OJS的Nginx配置问题

我在Ubuntu 22.04.2系统上使用PHP 8部署OJS服务器,一直找不到合适的Nginx配置方案。尝试了Stack Overflow上的《How to run Open Journal System (OJS) on Nginx》教程但没有效果,以下是我当前的Nginx配置文件:

server {

    root /home/bappeda/public_html;

    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-XSS-Protection "1; mode=block";
    add_header X-Content-Type-Options "nosniff";

    error_log  /var/log/nginx/ejournal.deliserdangkab.go.id.log error;
    index index.html index.php index.htm index.nginx-debian.html;

    server_name ejournal.deliserdangkab.go.id;

    listen 443 ssl; # managed by Certbot
    ssl_certificate /etc/letsencrypt/live/ejournal.deliserdangkab.go.id/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/ejournal.deliserdangkab.go.id/privkey.pem; # managed by Certbot
    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

    location / {
        index index.php index.html;
        try_files $uri $uri/ /index.php?$args;
    
    }

location ~ ^(.+\.php)(.*)$ {
     set $path_info $fastcgi_path_info;
     fastcgi_split_path_info ^(.+\.php)(.*)$;
     fastcgi_param   PATH_INFO               $path_info;
     fastcgi_param   PATH_TRANSLATED         $document_root$path_info;
     fastcgi_pass unix:/var/run/php/php-fpm.sock;
     fastcgi_index index.php;
     include fastcgi_params;
 }

    location ~ /\.(?!well-known).* {
        deny all;
    }

}
server {
    if ($host = ejournal.deliserdangkab.go.id) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

    server_name ejournal.deliserdangkab.go.id;
    listen 80;
    return 404; # managed by Certbot
}

恳请各位提供相关帮助!


内容的提问来源于stack exchange,提问作者Ade Putra Rei

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 15:17:28