12
返回列表 发帖
楼主: good_idea

[求助] 手机版不能显示用户头像,电脑版可以正常显示用户头像

17

主题

269

回帖

546

积分

应用开发者

贡献
2 点
金币
165 个
QQ
发表于 2019-8-22 19:39:34 来自手机 | 查看全部
good_idea 发表于 2019-08-22 15:25
pc版浏览器地址栏:
都是https的地址

加我QQ给我个无后台权限的普通用户测试账号,我看看是什么报错
回复

使用道具 举报

14

主题

23

回帖

51

积分

渐入佳境

贡献
0 点
金币
12 个
 楼主| 发表于 2019-8-23 09:44:22 | 查看全部
杰瑞科技 发表于 2019-8-22 19:39
加我QQ给我个无后台权限的普通用户测试账号,我看看是什么报错

报错日志:

[Fri Aug 23 09:42:34.026657 2019] [:error] [pid 13876] [client xxxxxx ] PHP Parse error:  syntax error, unexpected ':', expecting ',' or ')' in /var/www/html/upload/uc_server/avatar.php on line 14, referer: https://www.51anidea.com/forum.php?mod=forumdisplay&fid=75&mobile=2

/var/www/html/upload/uc_server/avatar.php 文件第14行是这样的:
define('UC_API', strtolower(($_SERVER[‘SERVER_PORT’] == 443 || $_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, str        rpos($_SERVER[‘PHP_SELF’], '/'))));
回复

使用道具 举报

5

主题

512

回帖

770

积分

应用开发者

贡献
3 点
金币
185 个
QQ
发表于 2019-8-23 10:00:39 | 查看全部
500 报错, 简单的处理方方法
去掉头像动态
或者将
/uc_server/avatar.php
这个文件的代码修改。
回复

使用道具 举报

14

主题

23

回帖

51

积分

渐入佳境

贡献
0 点
金币
12 个
 楼主| 发表于 2019-8-23 10:15:21 | 查看全部
Failure 发表于 2019-8-23 10:00
500 报错, 简单的处理方方法
去掉头像动态
或者将

已经是静态头像了,/uc_server/avatar.php 这个文件该怎么修改呢?大佬
回复

使用道具 举报

5

主题

512

回帖

770

积分

应用开发者

贡献
3 点
金币
185 个
QQ
发表于 2019-8-23 10:25:54 | 查看全部
good_idea 发表于 2019-8-23 10:15
已经是静态头像了,/uc_server/avatar.php 这个文件该怎么修改呢?大佬

你自己修改成的500。自行解决。
回复

使用道具 举报

14

主题

23

回帖

51

积分

渐入佳境

贡献
0 点
金币
12 个
 楼主| 发表于 2019-8-23 10:28:21 | 查看全部
Failure 发表于 2019-8-23 10:25
你自己修改成的500。自行解决。

我没改这个文件呢
回复

使用道具 举报

14

主题

23

回帖

51

积分

渐入佳境

贡献
0 点
金币
12 个
 楼主| 发表于 2019-8-23 10:39:05 | 查看全部
杰瑞科技 发表于 2019-8-22 19:39
加我QQ给我个无后台权限的普通用户测试账号,我看看是什么报错

感谢大佬帮我解决了这个问题。
分享下答案:
/var/www/html/upload/uc_server/avatar.php 文件第14行:
define('UC_API', strtolower(($_SERVER[‘SERVER_PORT’] == 443 || $_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, str        rpos($_SERVER[‘PHP_SELF’], '/'))));

改成这样:
define('UC_API', strtolower('https'.'://'.$_SERVER['HTTP_HOST'].substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/'))));
回复

使用道具 举报

0

主题

1

回帖

1

积分

初学乍练

贡献
0 点
金币
0 个
发表于 2020-1-1 18:12:56 | 查看全部
good_idea 发表于 2019-8-23 10:39
感谢大佬帮我解决了这个问题。
分享下答案:
/var/www/html/upload/uc_server/avatar.php 文件第14行:

完美解决,感谢!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-3 10:28 , Processed in 0.077676 second(s), 33 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表