PESCMS TICKET 客服工单系统,需要lnmp环境,工单系统是PHP代码
1.问题1,在原有环境下升级php版本
本来php版本是php7左右的版本,工单系统是可以正常访问。因为遇到一些程序问题,可能需要升级php版本测试一下。升级php8.2版本,nginx定位到工单系统目录,发现访问工单系统是500错误的。
php恢复原来的php7版本是正常访问的。所以升级php版本为php8.2是不兼容原来的工单系统的,php需要退回原来的版本php7版本。
2. 问题2,重新搭建lnmp环境,重新搭建PESCMS TICKET 客服工单系统
使用php8.2版本,html目录的代码是工单系统的php代码。
发现发访问出现错误,Status Code:500 Internal Server Error错误。如图
Date:2023-08-07 09:15:01^MTimestamp:1691370901^MRank[8192] PHP error: Using ${var} in strings is deprecated, use {$var} instead^MFile:/usr/share/nginx/html/PESCMS-Ticket-master/vendor/voku/portable-utf8/src/voku/helper/UTF8.php;Line:13409^M^M^
咨询pescms
PESCMS :
你用的是不是PHP8.2? 如果是的话,切换一下版本,用8.1 或者8.0 版本。
后面切换版本后已经成功安装PESCMS工单系统。