问题反馈

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

《问题反馈》

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

点赞
  1. jingangxin说道:

    小建议:
    在即将发布的1.09版本集成swoole的同时,建议同时集成一个仅7.15M的单文件websocketd.exe(官网:http://websocketd.com/ GitHub:https://github.com/joewalnes/websocketd/releases),它省去了PHP Socket握手和解码数据帧等环节,程序会自动完成,非常方便测试开发。php接收浏览器websocket的信息通过 fopen('php://stdin', 'r'),给浏览器发送信息用 echo "..." . PHP_EOL;
    每一次连接生成一个唯一ID,通过$_SERVER['UNIQUE_ID']获取,能够实现消息群发和定向发送,获取session信息等,相比php内置的socket功能,省去了太多的开发成本。如果官方有兴趣可以移植一下适用于c10k的版本。

    运行在php cli模式下:
    帮助信息:websocketd --help
    普通模式:websocketd --port=8080 php socket.php
    控制台调试模式:websocketd --devconsole --port=8080 php socket.php

    虽然不如Swoole那么强悍,但真的非常好用,建议能够采纳我的建议,谢谢。

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      感谢您的建议,我们研究一下。

  2. 老幻说道:

    请问以前用APMServ5.2.6是正常的,现在用phpts1.08页面中个别中文显示为�����,用的Discuz! X3.3 GBK版。请问是哪里配置的不正确吗?

    1. 老幻说道:

      个别位置会出现【还可输入 ������ 0 ���ַ� 个字符】这样的情况,求教

      1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

        PHPTS 中的 Nginx 默认编码是 UTF-8,你使用的Discuz! X3.3 GBK版,个别页面没有在Header头指定编码,会默认使用UTF-8编码显示。解决方法:打开【Nginx 虚拟主机管理】,下拉框选择你对应的虚拟主机,在【主机手动配置】中添加一行charset gbk;
        保存手动配置后,重启Nginx即可。

  3. 菜叶儿说道:

    请问大佬,支持SG Loaders(SG11) 扩展组件么,本地测一套程序,发现没这个测度不了!~! :razz:

    1. 菜叶儿说道:

      或者是自己动手的安装说明也可以,希望更多的扩展,开启就用,可能我不专业,但是也有需求,谢谢 :drooling: :rolleyes:

      1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

        已经以安装SG11扩展为例,写了如何自行手动安装第三方 PHP 扩展的文档:https://cloud.phpts.com/docs/phpext/ 你可以先自行安装。PHPTS 的下个版本将集成 SG11 扩展。

        1. 菜叶儿说道:

          感谢,有手动安装其它的教程就好。。谢谢你,从2008年等到今天!~! :surprised: 从APMServ 5.2.6换过来了,等了这么多年!~!

    2. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      已经以安装SG11扩展为例,写了如何自行手动安装第三方 PHP 扩展的文档:https://cloud.phpts.com/docs/phpext/ 你可以先自行安装。PHPTS 的下个版本将集成 SG11 扩展。

  4. 想听说道:

    数据库是不是默认用户名root密码phpts?为什么在登录或连接数据库时一直提示账户或密码错误?还有如何查看数据库名称?

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      数据库名称需要自行创建,使用自带的phpmyadmin或heidisql管理客户端登录,创建一个数据库。

  5. 疯子说道:

    第一次这么难,安装后,搭建个wordpress 搞了一上午还没搞好。连接数据库就是连接不上。

    1. 疯子说道:

      关键是数据库正常,单独拿到网页端来登录,刚刚设置的正确面也登录不上。

  6. youdr说道:

    您好,请问MySQL能否支持“”*“”作为密码?

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      您好,PHPTS MySQL管理界面的root密码输入框,为了兼容性,限制了一些特殊字符作为密码。您可以通过下方的命令行客户端进入MySQL,通过以下SQL语句创建一个等同于root权限的账号,例如:用户名“myuser”、密码为“aaa*bbb”的带*号。
      CREATE USER 'myuser'@'%' IDENTIFIED WITH mysql_native_password BY 'aaa*bbb';
      GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION;
      FLUSH PRIVILEGES;

  7. 随便走走说道:

    mysql 仅支持8.0吗 有提供5.6 5.7版的mysql吗

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      仅支持MySQL 8.0。MySQL 8可以兼容5.x,PHPTS中的密码认证方式也沿用了历史的mysql_native_password的。

  8. who说道:

    您好,我用你们后台服务器,php5.6的代码,作为微信小程序的后台,要配置证书吗,怎么配置https证书SSL证书吗

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      可以去 https://freessl.cn/ 等网站申请免费的SSL证书,然后用记事本打开证书,复制到“PHPTS - Nginx虚拟主机 - HTTPS”中。

  9. haojiubujian说道:

    我把phpts安装到D盘,因为系统盘默认盘符是D,DZ或者PHPWIND论坛安装不成功,,数据库1146错误。数据库端口更改试过,不更改也试过。都是1146

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      我们测试一下D盘安装。

  10. 思客说道:

    很高兴发现之前使用的APMserv居然有了新的更新,下载试用了一下,很方便。不过有个问题一直没解决,我安装的本地开发的环境是win10 64位,配置了一个虚拟主机后,根目录放了个phpinfo.php想查看下环境,在本机访问80端口,发现浏览器半天没有反应,然后提示“已重置连接”。

    此时,如果用局域网内其他电脑访问测试服务器,是正常运行的。然后我又在主机根目录放了个html文件,这时候,测试安装Phpts的机器用80端口可以显示html文档。然后我又测试通过88端口,本机也可以正常执行php文件,唯独本机使用80端口访问,就提示连接重置。

    尝试关掉防火墙,未解决。各位谁知道是什么问题造成的吗?

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      你在本地通过局域网IP访问一下本机80端口,看是否能够访问。可能是有其他应用占用了127.0.0.1:80端口,终端下netstat -aon|findstr "127.0.0.1:80"查找一下占用的进程ID,再tasklist|findstr 进程ID看一下是哪个进程占用。

      1. 思客说道:

        本地局域网内,用其他电脑访问PHPTS所在的服务器,无论是80端口还是88端口都正常,安装有PHPTS的开发机器,自己访问80端口提示“已重置连接”(80端口访问html文件没问题,访问PHP脚本提示连接重置),自己通过88端口访问脚本正常。

        netstat 查找进程,也没问题,就是phpts-nginx 占用80端口

        1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

          提供一下截图,好分析一下什么问题。

          1. 思客说道:

            怎么提供截图?评论区没有看到上传的地方。

          2. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

            可以提供给微信客服,加微信:phptswx

1 3 4 5 6 7 25

给点时间进行回复 取消回复

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

*

code