shell-exec 相关问题

shell_exec()PHP函数提供了在执行脚本期间运行shell命令的功能。

在php中用shell_exec调用gcc

我正在尝试使用 php 执行一个 c 程序,并使用 shell_exec 调用 gcc 来执行该程序,但它没有给出...

回答 3 投票 0

无法使用 PHP 的 shell_exec 调用 bash 文件

我正在管理一台 Rocky Linux 8 服务器。 我希望能够从网页执行 bash 文件。 以下是有关结构的信息: PHP 文件位于 /var/www/mywebsite.com/index.php...

回答 1 投票 0

通过浏览器执行 shell_exec - 树莓派

我想从 chromium 浏览器运行一个 PHP 脚本来打印文件。该文件位于 Raspberry Pi 上的 /tmp 文件夹中。该文件是使用 SAMBA 从服务器复制的。该脚本有 shell...

回答 1 投票 0

在 shell_exec 中更改目录不起作用

我有这个运行 BASH 脚本的例程: // $cmd 类似于 '/var/tmp/script.sh' 函数 runshell($cmd) { $work_dir = 目录名($cmd); $work_file = 基本名称($cmd); $消息 =

回答 1 投票 0

PHP exec:挂起,不继续下一行

我有一个 php 文件“run.php”,我正在从终端运行它。在这个文件中我有以下几行: exec("开放式爬虫$port 2>&1",$out,$code); 回声“你好”; 我的问题是

回答 2 投票 0

执行系统命令,php返回码77

我正在尝试使用 libreoffice 将 Word 文档转换为 pdf。该命令在终端中工作正常,但在使用 shell_exec() 或 exec() 用 php 编写的应用程序的控制器中它不起作用。前...

回答 3 投票 0

使 php 可以访问 shell zip

您好,在 Ubuntu 18.04 上使用 php 7.2.5 获得了 LEMP 堆栈 服务器信息说 支持 Shell 执行 不支持 Shell Exec Zip 因此我的一些插件说 该服务器未配置为...

回答 1 投票 0

PHP 中的 system()、exec() 和 shell_exec() 有什么区别?

可以通过以下三个PHP函数来运行外部命令 系统(); 执行(); shell_exec(); 但它们有什么区别呢?尽管它们有特定的应用,但在大多数情况下,可以...

回答 2 投票 0

静默打印不同的 shell_exec 与手动命令行

我想使用静默打印通过网站在本地自动打印标签。我的 PHP 脚本在 Windows 上与 XAMPP 一起运行。 我想使用静默打印通过网站在本地自动打印标签。我的 PHP 脚本在 Windows 上使用 XAMPP 运行。 <?php ob_end_clean(); ignore_user_abort(); ob_start(); header("Connection: close"); header("Content-Length: " . ob_get_length()); header("Access-Control-Allow-Credentials: true"); header("Access-Control-Allow-Origin: https://xxx"); ob_end_flush(); flush(); $target = __DIR__ . "\\testToPrintDyn.pdf"; move_uploaded_file($_FILES['file']['tmp_name'], $target); $printer = $_POST['printer']; $commandText = '"C:\\Program Files (x86)\\Foxit Software\\Foxit PDF Reader\\FoxitPDFReader.exe" /t "'.$target.'" "'.$printer.'"'; file_put_contents("print.txt", $commandText); shell_exec($commandText); ?> 运行此脚本,标签将旋转 90° 打印。当我将“print.txt”的内容手动复制到命令行时,所有内容都打印良好。使用“exec”会得到相同的 90° 结果。 有人对我如何继续这里以更接近问题有任何想法吗?非常感谢! 如果您想从 PHP 打印到标签打印机,请勿使用提供的软件。而是将原始数据打印到打印机使用的端口(虚拟端口或其他端口)。 如果您的打印机是 USB,请将其设置为支持网络的打印机,设置共享名称,这就是您打印的目标。 我最近为一家因网络故障而无法打印标签的公司编写了一个离线标签打印网页。 HTH

回答 1 投票 0

在 php 脚本中使用 Ghostscript

将 Laravel 用于 Web 应用程序,我使用 https://github.com/clegginabox/pdf-merger 来合并 pdf 文件,并在尝试将两个 pdf 合并在一起(其中一个已结束)时遇到以下错误

回答 3 投票 0

从 PHP 执行 Powershell 脚本

我正在尝试从 PHP 执行 powershell 脚本,但它似乎不起作用。 脚本“newEvent.ps1”在 Exchange 服务器上创建一个事件。 $psPath = "powershell.exe"; $psDIR = "C:\wamp...

回答 4 投票 0

PHP - 传递 session_id 时脚本未通过 shell_exec 完成

大家好, 如果我通过 shell_exec 调用 php 脚本并通过参数传递 session_id,如果我使用“session_id(previous_session_id);&q...

回答 1 投票 0

shell_exec 运行大数据处理

我试图使用 shell_exec 在后台运行 php 文件。但是,将该代码添加到 php 文件后,它只会继续加载,直到该过程完成。这是我的示例代码如下: 我有...

回答 1 投票 0

在 PHP 页面上运行 .jar 文件

晚上好,我有一个 .jar 文件,我希望当用户访问我网站上的特定 php 页面时执行它。 打印我想要的方式 我已经尝试过 exec 和 shell_exec 但它是......

回答 1 投票 0

从 shell_exe('df -h') 获取特定列数据作为关联数组

我需要构建一个脚本来查询具有多个驱动器的远程存储服务器的可用空间。 我只需使用 SSH 登录,运行 df 并将输出放入变量中。看起来像...

回答 2 投票 0

PHP shell_exec 不起作用。怎么修? [重复]

我正在尝试在Linux服务器上创建一个页面,我将在php中使用一些shell命令 但是我的代码有一些问题,Shell命令不起作用 我的网页 php 在这里 我正在尝试在 Linux 服务器上创建一个页面,我将在 php 中使用一些 shell 命令 但是我的代码有一些问题,Shell命令不起作用 我的网页 php 在这里 <?php $list = shell_exec("ls"); echo $list; $remove = shell_exec("rm -rf testFolder"); echo $remove; ?> 就是这样,list 命令可以在 php 上运行,但删除命令不起作用。 即使safe_mode关闭,它也可以从终端正常工作 你知道这个问题吗? (PHP版本是5.4,我检查了所有配置) 在删除文件之前,您必须更改文件权限。还要设置完整的文件或目录路径。 <?php $result = ''; $remove = realpath("/myproject/testFolder"); chmod($remove, 0777); //make sure I can handle the file if(file_exists($remove)){ //Make sure that the file exists $result = shell_exec("rm -rf $remove"); } var_dump($result); ?>

回答 1 投票 0

Shell_exec 函数工作正常但运行后不允许 PHP 中的其他活动或函数

我的网站有报告下载功能。完成下载需要将近 15 分钟以上的时间。虽然此功能运行我的网站不允许打开其他页面或其他行为......

回答 0 投票 0

在应用服务应用程序上执行二进制文件

我想将我的 PHP Web 应用程序(在 Azure Repos 上)从 Azure VM 迁移到 Azure Web App Service(python,但不是 php)+ Azure SQL + Azure Storage + Azure Redis。 但是有一个 shell_exec() 我 ...

回答 1 投票 0

Warning: fread(): Length parameter must be greater than after filesize

**我使用我的 php 脚本文件 phpscript.php 将我的 kubectl 命令输出存储到文件 data.txt 中 当我从 centOS 终端运行时,我的脚本工作正常 但是在运行时低于错误...

回答 0 投票 0

无法从PHP(apache2)执行python脚本。

我想在我的macos上使用apache2从PHP文件中执行Python脚本。我可以执行简单的Python脚本,如。从PHP文件中: $result = shell_exec("python Library...example.py '$name' '$email'..."。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.