当前位置:首页 > PHP教程 > 正文内容

处理PHP中Web程序中shell_exec()实行Shell剧本不成功问题【php教程】,PHP

搜教程4年前 (2020-01-01)PHP教程183
问题

本日发如今运用定时器的时刻,实行一个shell剧本,打印日记一般,然后在体系中不能查到当前Shell剧本实行的效果。

由于运用的是Web程序,关于Shell挪用这块也是新手。之前没有遇到过这类问题,只能靠猜了。

推断

1、Shell剧本问题。

考证体式格局:进入体系控制台,然后直接挪用剧本,考证剧本一般。消除剧本自身问题。

2、推断应当问题来自于权限

考证体式格局:进入控制台,检察实行日记author.log。果真上面提醒账号权限有问题。

ls 检察Shell剧本信息,发明Web程序的用户和Shell剧本的权限用户不是同一个账号。将其修改成同一个账号,,再次启动程序问题处理。

结论:

类似问题基本上都是由以上两个方面引发的。有非常的时刻多看下日记,基本上的问题都邑打印出来的。

更多PHP相干学问,请接见PHP教程!

以上就是处理PHP中Web程序中shell_exec()实行Shell剧本不成功问题的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/16856.html

标签: PHP
分享给朋友:

“处理PHP中Web程序中shell_exec()实行Shell剧本不成功问题【php教程】,PHP” 的相关文章

fgets函数怎样用【php教程】,fgets函数

fgets函数怎样用【php教程】,fgets函数

php fgets()函数用于从文件指针中读取一行。 php fgets()函数 语法 作用:从文件指针中读取一行。 语法: fgets(file,length) 参数: file 必须。规定要读取的文件。 length 可选。规定要读取的字节数。默许是 1024 字节。...

php date函数怎样用【php教程】,date函数

php date函数怎样用【php教程】,date函数

php date()函数用于把时候戳花样化为更易读的日期和时候,语法为:date(format,timestamp),个中format参数是不可省略的,它指定了怎样花样化日期或时候。 php date()函数怎样用? php date()函数把时候戳花样化为更易读的日期和时候。 语法:...

PHP的Pcntl多历程扩大的用法引见【php教程】,php

本篇文章给人人带来的内容是关于PHP的Pcntl多历程扩大的用法引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 PHP供应了一个Pcntl扩大,Pcntl基于Linux的历程,Windows体系临时没有这个扩大,用于完成基本的多历程完成,能够应用这个处置惩罚一个很耗时的使...

[PHP进修] 掌握反转以及依靠注入的一样平常运用【php教程】,PHP,控制反转,依赖注入

[PHP进修] 掌握反转以及依靠注入的一样平常运用【php教程】,PHP,控制反转,依赖注入

本篇文章小编将带人人进修一下PHP中的掌握反转以及依靠注入的运用,感兴趣的小伙伴赶忙来看看吧! 掌握反转:掌握权交给了本身的类 依靠注入:依靠另一个类,我没有手动去new它 <?php /*我本身要用的类*/ class User { private $name; priva...

Mac设置虚拟主机细致历程【php教程】,mac,Apache,配置虚拟主机

一、启动Apache本文重要报告了   终端输入:sudo apachectl start Apache的装置目录在:/etc/apache2/,etc默许是隐蔽的。有三种体式格局检察: 1.桌面位于Finder时:shift+command+g,输入“/etc”(即Finder-前去-...

如何将Laravel项目搬迁到服务器上【php教程】,Laravel,lnmp,php

如何将Laravel项目搬迁到服务器上【php教程】,Laravel,lnmp,php

听网友说到他近期有个Laravel开辟项目,须要搬到CentOS服务器做测试。就趁便问了一下他搬家的历程,分享给人人看看,感兴趣的能够相识一下。 先说下项目的设置: Laravel版本5.5 --肯定了php7.0以上; CentOS 7.0或以上。 lnmp 1.5版 以下是搬家的...