草庐IT

gnome-shell-extensions

全部标签

php - soffice 命令不在 php shell_exec() 中执行

我在shell_exe()函数中运行了这个命令,如下所示:shell_exec('/usr/bin/soffice--headless--convert-tohtml:HTML--outdir/home/admin/Desktop//home/admin/Desktop/text.docx');但是它在apache错误日志中给我这样的错误:Error:Pleasereverifyinputparameters... 最佳答案 您收到的错误与PHP/apache无关。这是一个soffice输出。所以shell_exec()可以正常工作

php - Python 模块存在于终端中,但在通过 PHP 的 shell_exec 运行时不存在

当我在终端中运行python脚本时,它工作正常。然后,我继续从本地主机通过PHP的shell_exec运行完全相同的脚本。shell_exec("python/Applications/MAMP/htdocs/pharm/Webmaps.py")它给出的错误是:Traceback(mostrecentcalllast):File"/Applications/MAMP/htdocs/pharm/Webmaps.py",line1,inimportfoliumImportError:Nomodulenamedfolium它无法识别已安装的模块。不用说,它在本地主机上的Windows中工作得

php - 是否有可能实现 SSL (wss ://) using PHP socket extension?

我有一个websocket服务器,使用PHP的socket库实现,并且一切正常...只要您使用的是ws://协议(protocol)。但是,我们现在需要升级库以通过SSL工作,即支持wss://协议(protocol)。是否有可能使用PHPsocket实现wss://(或者更一般地说,我想是SSL连接)函数,或者我们是否需要重写代码以使用stream_socket函数?(请注意,切换到stream_socket可能还有其他充分的理由,因此无论答案如何,我们都可以考虑这样做。但是,在我花时间评估这两个选项之前,我想确认坚持使用socket甚至是我们的一个选择。)

php - 带有 PHP 按钮的两个 Shell_Exec 命令,但仍在一个 powershell 中?

我有可以使用ReadExisting()获取数据的Powershell语法,但问题是......该语法必须在之前强制执行php条件(以及页面加载时的一些shell_exec语法)我尝试使用powershell获取COM1数据,并使用这段代码cmdpowershell在该图像中,第一个ReadExisting()无法声明输出,因为COM1中的设备未显示新结果,当设备显示结果时,再次尝试ReadExisting()并且我得到了我想要的。所以(我认为)我应该在PHP上实现的逻辑是:-首先执行$port和$port.Open()-之后执行ReadExisting()。我正在尝试像这样制作php

bash - shell_exec 在 php web 应用程序中不工作

我制作了一个检测网络接口(interface)的shell脚本,然后它检测每个接口(interface)的IP地址、掩码、广播地址,然后它对该网络接口(interface)的所有IP地址进行ping。脚本有执行权限。通常,该脚本会将网络接口(interface)列表(eth0eth1wlan0)保存在名为“resultat”的文件中,但是当我使用php的shell_exec命令从网页运行此脚本时(echo'www-data用户密码'|/usr/lib/cgi-bin/sudo-Sglobal.shbin/bash/")没有生成输出。如果我在终端中运行与用户www-data相同的脚本,结

php - SonataAdminBundle 缺少 form.type_extension.csrf.enabled 参数

我正在关注SonataAdminBundle文档,所以我已经安装了Bundle并将它们添加到AppKernel中,现在我陷入了配置。我已经使用了基本配置,但我一直收到此错误:Theservice"sonata.admin.builder.orm_datagrid"hasadependencyonanon-existentparameter"form.type_extension.csrf.enabled".我不知道这个参数是什么,也不知道如何正确设置它。 最佳答案 在你的app/config/yml你应该有这样一行:framewor

PHP、shell 命令和 jar 文件

我有一个jar文件,我想使用PHP执行它,但是当我运行脚本时,我得到的只是以下错误:无法为对象堆保留足够的空间。我已经进行了一些搜索,似乎我得到了这个,因为该命令没有在登录shell中执行。如果是这种情况,我该怎么做?我已经尝试了shell_exec()和exec()并且都产生了相同的错误。感谢您的帮助! 最佳答案 使用exec()通常可以正常工作;但是,在您的情况下,Java似乎无法分配足够的内存来启动(因此出现错误消息)。如果您在RAM有限且没有交换空间的虚拟机中运行,您会发现即使是最简单的Java程序也几乎无法运行。第一步是查

java - PHP 命令 shell_exec() 不适用于我的自定义 Java 应用程序 5

我已经制作了一个自定义java程序来输出许可证并尝试在php中运行它。$deviceid="12345";$command_app='java-jar/home/myname/secure/mycommand.jar';$privateKey='QEFAASCAmEwggJdAgE';$command_app_args="\"$privateKey\"deviceid=$deviceid";$command=$command_app.$command_app_args;$license=shell_exec($command);问题是$license每次都是空的,我尝试使用打印出$co

php - 在 CakePHP Shell 脚本中使用全局变量

使用CakePHP的shell脚本时,我在访问常量时遇到问题,我通常在config/bootstrap.php中设置这些常量。这是因为我使用的是shell脚本,没有执行正常的调度程序例程吗?跨shell脚本定义常量的最佳做法是什么?谢谢。 最佳答案 你可以像这样在app/config/bootstrap.php中定义常量define("ADMIN_TITLE","管理员"); 关于php-在CakePHPShell脚本中使用全局变量,我们在StackOverflow上找到一个类似的问题:

php - PHP 中的 UPLOAD_ERR_EXTENSION (#8)?

我完全卡在了这个上。每当我上传一个大于8MB(大约)的大文件时,我都会在$_FILES数组中得到这个错误代码......我查看了加载的扩展,但没有帮助...最大文件上传为50M,最大帖子为55M。有没有其他人以前遇到过这个问题,并且知道可能导致它的扩展程序?编辑:我刚刚注意到它实际上是由尝试上传二进制文件引起的(5KBa.out文件不会上传)。我怎么能允许这个?什么扩展阻止了二进制文件的上传? 最佳答案 我想我会回答我自己的问题...这是由suhosin引起的。我去了/etc/php5/conf.d/suhosin.ini,并取消注