解决PHP使用shell_exec()方法执行svnadmin create出错

web环境下直接执行此命令会出错

shell_exec('sudo svnadmin create repositoryname');

执行出错是因为包含中文会出现字符编码问题 要使用export修改环境变量

shell_exec('export LC_CTYPE=en_US.UTF-8 && sudo svnadmin create repositoryname');

原创文章,作者:witersen,如若转载,请注明出处:https://www.witersen.com

(0)
witersen的头像witersen
上一篇 2020年12月27日 下午8:57
下一篇 2020年12月31日 下午6:16

相关推荐

  • Linux下两台机器设置免密登录

    免密登录的原理是使用公钥加密技术(非对称加密)来实现身份验证。下面是免密登录的基本原理 免密登录的关键在于,私钥始终保持在本地,并且不应泄漏给其他人。公钥是安全的,可以在多个服务器…

    2023年9月15日
    3.0K0

发表回复

登录后才能评论