php - 在后台模式下运行 bash 脚本时的编码问题
问题描述
我有一个 bash 脚本来运行带有参数的 python 脚本,它在终端中运行良好,但是当我使用 php 在后台模式下运行它时,它给了我编码错误。实际上脚本没有任何错误。
终端中的命令只是sudo bash total_report.sh
php 脚本中的后台模式: shell_exec("sudo bash total_report.sh > /dev/null 2>/dev/null &")
我知道这是语言环境问题,但请教我如何解决这个问题。
'ascii' codec can't encode character '\xae' in position 59: ordinal not...
解决方案
推荐阅读
- json - 使用 Golang 解析 Json
- angular - Custom Angular Material 2 DataTable table header by object
- asp.net-core - ASP.NET CORE LINQ 分组依据
- android - app:processReleaseResources 在创建 android 发布版本时失败
- ionic-framework - 白屏显示而不是闪屏--ionic 4
- javascript - 如何获取对象并以 html javascript 显示
- java - 在 Web 逻辑中设置特定于 ear/war 应用程序的属性
- java - 如何在 ThreadPoolExecutor 中重生线程?
- bootstrap-4 - 如何在其他行中使用订单列?
- javascript - 谷歌地图不显示标记标题