gitblogdoc icon indicating copy to clipboard operation
gitblogdoc copied to clipboard

测试phpinfo没问题,wordpress正常,但切换到gitblog就报500

Open cnrting opened this issue 7 years ago • 0 comments

centos7 PHP 5.4.16 (cli) nginx的配置: server { listen 443; listen [::]:443; server_name xxx.com; root /var/www/gitblogdoc; index index.html index.htm index.php; ssl_certificate ""; ssl_certificate_key ""; ssl_session_cache shared:SSL:1m; ssl_session_timeout 10m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_prefer_server_ciphers on;

    location ~ \.(jpg|png|gif|js|css|swf|flv|ico)$ {
		expires 12h;
    }

    location / {
		if (!-e $request_filename) {
			rewrite ^(.*)$ /index.php?$1 last ;
			break;
		}
    }

    location ~* ^/(doc|logs|app|sys)/ {
        return 403;
    }

    location ~ \.php$ {
		try_files $uri =404;
		#fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
		fastcgi_pass 127.0.0.1:9000;
		fastcgi_index index.php;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		include fastcgi_params;
	}
}

nginx 的错误日志: [error] 32528#32528: 12256 FastCGI sent in stderr: "PHP message: PHP Fatal error: Call to undefined function mb_regex_encoding() in /var/www/gitblogdoc/app/libraries/Markdown.php on line 461" while reading response header from upstream, client: 113.110..*, server: xx.com, request: "GET / HTTP/2.0", upstream: "fastcgi://127.0.0.1:9000"

cnrting avatar Jan 16 '18 21:01 cnrting