广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php无法运行外部命令怎么办
  • 614
分享到

php无法运行外部命令怎么办

2024-04-02 19:04:59 614人浏览 薄情痞子
摘要

本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php无法运行外部命令怎么办?问题描述:我用准备用php来运行adb.exe来连接Android手机,并与之通讯,但是使用exec("adb connect

教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。

php无法运行外部命令怎么办?

问题描述:

我用准备用php来运行adb.exe来连接Android手机,并与之通讯,但是使用exec("adb connect 192.168.1.10",$out);或者system函数都不起作用,

比如说

exec("adb connect 192.168.1.10",$out);
print_r($out);

本来应该输出连接信息,或者错误信息,结果什么都没有,而我在cmd下面执行却没问题

最后没办法,用bat写命令,php执行bat,这倒可以,不过在php中执行bat好像windows的环境变量没有起作用

所以非常麻烦;

各位谁能帮个忙,告诉我如何用

exec("adb connect 192.168.1.10",$out);

这种形式来执行

或者实现php执行bat过程中的环境变量

我试过doc的其他命令 像fc命令 可以用exec来执行

而fc命令通过调用c:\windows\system32\fc.exe来工作的

但是我把我的adb复制进c:\windows\system32\ 还是不行

!!!

解决办法:

首先你要确定是否 开启了安全模式。

安全模式 启用时,可仅可用 safe_mode_exec_dir 这个路径下执行文件

具体路径在php.ini中配置。配置项:safe_mode_exec_dir

下面是PHP官方的说明:

safe_mode_exec_dir

如果 PHP 使用了安全模式,system() 和其它程序执行函数将拒绝启动不在此目录中的程序。必须使用 / 作为目录分隔符,包括 Windows 中。

以上就是php无法运行外部命令怎么办的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: php无法运行外部命令怎么办

本文链接: https://www.lsjlt.com/news/99351.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php无法运行外部命令怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php无法运行外部命令怎么办?问题描述:我用准备用PHP来运行adb.exe来连接android手机,并与之通讯,但是使用exec("adb connect...
    99+
    2022-10-25
  • php无法运行外部命令如何解决
    这篇文章主要介绍了php无法运行外部命令如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php无法运行外部命令如何解决文章都会有所收获,下面我们一起来看看吧。php无法运行外部命令的解决办法:1、检查是否...
    99+
    2023-07-04
  • 笔记本电脑无法运行cmd命令怎么办
    这篇文章主要为大家展示了“笔记本电脑无法运行cmd命令怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“笔记本电脑无法运行cmd命令怎么办”这篇文章吧。鼠标右键单击桌面计算机图标,然后在弹出的...
    99+
    2023-06-28
  • js无法运行php怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。js无法运行php怎么办?问题描述:js里面放php不执行function gowechat (){ window.location.href="<p...
    99+
    2022-11-08
  • java不是内部或外部命令也不是可运行的程序怎么办
    java不是内部或外部命令 也不是可运行的程序怎么办?'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件推荐:《Java学习》今天在运行逆向的jar ,其中在cmd中用到了java命令。配置JAVA环境变量如下:下载安装jd...
    99+
    2019-12-18
    java教程 java
  • php7下命令行无法执行怎么办
    本文操作环境:windows10系统、php 7、thinkpad t480电脑。php7下无法执行cmd命令行的原因是我们没有关闭php.ini配置文件中的安全模式,只要将安全模式关闭就可以了。接下来我们一起来看看具体步骤:在php.in...
    99+
    2017-12-23
    php 7 命令行
  • 命令行显示php不是内部命令怎么办
    本文操作环境:Windows7系统,Laravel5.8.1版,Dell G3电脑。命令行显示php不是内部命令怎么办?在用命令提示符查看laravel版本可能出现错误:'php' 不是内部或外部命令,也不是可运行的程序 或...
    99+
    2019-10-16
    php
  • linux 无法识别php命令怎么办
    本文操作环境:linux5.9.8系统、PHP5.4.26版、DELL G3电脑linux 无法识别php命令怎么办linux下php命令无法使用如何解决,测试是否添加php环境变量方法:如下:输入php -v 显示 php 命令没有找到 ...
    99+
    2014-05-27
    linux php
  • telnet不是内部或外部命令怎么办
    如果在Windows系统上使用telnet命令出现“telnet不是内部或外部命令”错误,可能是因为telnet客户端没有安装或未正...
    99+
    2023-09-21
    telnet
  • javac不是内部或外部命令怎么办
    这篇文章将为大家详细讲解有关javac不是内部或外部命令怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。解决方法:1、安装运行java的jdk;2、将“JAVA_HOME”配置路径写全,在CLASSP...
    99+
    2023-06-14
  • win8命令提示符cmd命令失效(不是内部或外部命令)怎么办
      故障现象:   进入命令提示符状态后,不管执行什么DOS命令都提示:"XX不是内部或外部命令,也不是可运行的程序或批处理文件",如图:   原因分析:   此问题是某些软件修改了...
    99+
    2022-06-04
    命令 命令提示符 cmd
  • uniapp无法运行怎么办
    近年来,随着移动互联网的不断发展,APP已经成为了人们日常生活中不可或缺的一部分。而Uniapp则是一款非常优秀的跨平台移动端开发框架,能够帮助开发者快速地构建出各种APP应用。但是,在使用Uniapp开发APP的过程中,很多开发者会遇到u...
    99+
    2023-05-14
  • node无法用npm命令怎么办
    本教程操作环境:Windows10系统、node v14.16.0版、DELL G3电脑node无法用npm命令怎么办?node安装成功但npm无法使用的原因与解决办法如题,node安装成功,但npm无法使用。原因:未正确配置环境变量。解决...
    99+
    2023-05-14
    Node.js npm
  • php无法执行mysql命令行怎么解决
    这篇文章主要讲解了“php无法执行mysql命令行怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php无法执行mysql命令行怎么解决”吧!如果你在 PHP 程序里面尝试运行 MyS...
    99+
    2023-07-05
  • php svn 不是内部命令怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php svn 不是内部命令怎么办?svn不是内部或外部命令,也不是可运行的程序 或批处理文件问题现象:在使用批处理文件时,通过svn更新版本信息,提示:svn;‘ ...
    99+
    2022-10-19
  • VSCode中autopep8无法运行怎么办
    这篇文章给大家分享的是有关VSCode中autopep8无法运行怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。错误现象:autopep8无法运行,运行后vscode右下角提示Error: Command f...
    99+
    2023-06-06
  • nginx 无法运行php文件或目录怎么办
    nginx无法运行php文件或目录的解决办法:1、启动php-fpm服务器;2、检查网站的nginx配置;3、打开nginx.conf文件,查看root指令和fastcgi_param指令路径;4、将指令路径与要访问的文件路径设置一致即可。...
    99+
    2023-05-14
    php nginx
  • Win8.1系统下部分程序无法运行怎么办?Win8.1系统下部分程序无法运行的解决方法
      Win8.1系统下部分程序无法运行的解决方法: 方法一:   1、在无法兼容运行的程序上点击右键,选择“兼容性疑难解答”;   2、选择“尝试建议...
    99+
    2022-06-05
    程序 系统 解决方法
  • WinXP怎么运行Chkdsk命令 WinXP系统运行Chkdsk命令的方法
    在WinXP系统中,Chkdsk的全称就是Checkdisk,这个也就是磁盘检查的意思。如果WinXP系统的硬盘或U盘出错时,那么就可以使用Chkdsk命令来修复一些硬盘和U盘存储不了数据的问题。那么在WinXP系统中要...
    99+
    2023-05-21
    winxp运行chkdsk命令 winxp chkdsk
  • windows系统提示不是内部或外部命令也不是可运行的程序的解决办法
    Windows系统电脑在运行CMD命令提示符窗口,出现不是内部或外部命令也不是可运行的程序或批处理。 解决方法:环境变量异常,重新配置系统默认值即可。 百度经验:jingyan.baidu.com 方法/步骤 1、开始&...
    99+
    2023-06-11
    windows 不是内部命令 程序 系统 解决办法 外部命令
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作