1.创建站点
网站
→添加站点
2.输入你要绑定的网站域名(上一步中域名配置所解析的域名),PHP选择8.1 。都填写后,点击提交
3.浏览器新建标签页,输入你刚绑定的域名,看是否可以打开,访问如出现此提示,创建成功
访问出现此提示,表示域名配置有问题。可以尝试刷新几遍,看是否配置未生效,或者在下一步设置中更改配置。
2.解除PHP函数禁用
软件商店
,在商店中找到安装好的PHP
,点击设置
2.在打开的设置页面中点击
禁用函数
,删除putenv,proc_open,popen,passthru,pcntl_signal,pcntl_alarm
这6个函数的禁用3.在打开的设置页面中点击
服务
,随后点击重启
来重启PHP3.程序上传
2.进入宝塔面板,选择左侧菜单
网站
,点击新建的站点进入根目录
3.点击左上角上传,随后点击上传文件,选择YPay程序.ZIP,然后点击开始上传,等待上传完成,关闭上传窗口。
4.解压包至当前目录(根目录),等待解压完成。
4.站点配置
网站
, - 设置。2.点击左侧
网站目录
,运行目录下拉选择 Public
,然后点击保存3.点击左侧
伪静态
,复制以下伪静态填入 ,然后点击保存
location ~* (runtime|application)/{
return 403;
}
# location / {
# if (!-e $request_filename){
# rewrite ^(.*)$ /index.php?s=$1 last; break;
# }
# }
location ~ ^/api/notify/ {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
location ~ ^/api/OAuthLogin/notify {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
location / {
if ($request_method ~* OPTIONS) {
add_header Access-Control-Max-Age '86400';
add_header Access-Control-Allow-Origin '*';
add_header Access-Control-Allow-Headers '*';
add_header Access-Control-Allow-Credentials 'true';
add_header Access-Control-Allow-Methods 'GET, POST, PATCH, PUT, DELETE, OPTIONS';
return 204;
}
# 将 index.html 放在第一位可以实现隐藏 index.html
index index.html index.php error/index.html;
# 这一段为 URL重写规则 请确保存在
set $server 0;
if ($request_uri ~* "server=1") {
set $server 1;
}
if ($http_server) {
set $server 1;
}
if ($server = 1) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
try_files $uri $uri/ /index.html;
# 结束
}
联系客服 QQ:929163 微信:aka99312 (24小时在线)