当前位置:首页 » 编程语言 » php重启服务

php重启服务

发布时间: 2024-11-11 22:54:30

㈠ 用php语句来重启HTTPD服务(服务器为LUNXI)

前提是运行php的用户,有权限重启httpd< ?php
echo exec('service httpd restart');
?>
-------------
exec函数
说明:执行外部程序。
语法:string exec(string command, string [array], int [return_var]);
返回值: 字符串详细介绍:
本函数执行输入 command 的外部程序或外部指令。它的返回字符串只是外部程序执行后返回的最后一行;若需要完整的返回字符串,可以使用 PassThru() 这个函数。要是参数 array 存在,command 会将 array 加到参数中执行,若不欲 array 被处理,可以在执行 exec() 之前呼叫 unset()。若是 return_var 跟 array 二个参数都存在,则执行 command 之后的状态会填入 return_var 中。值得注意的是若需要处理使用者输入的资料,而又要防止使用者耍花招破解系统,则可以使用 EscapeShellCmd()。实例代码:< ?php
echo exec('whoami');
?>

linux重启phplinux重启php服务

nginx403禁止访问被拒绝怎么办?

一、由于启动用户和nginx工作用户不一致所致

1.1查看nginx的启动用户,发现是nobody,而为是用root启动的

命令:psaux|grepnginx:workerprocess|awk{print$1}

1.2将nginx.config的user改为和启动用户一致,

命令:viconf/nginx.conf

二、缺少index.html或者index.php文件,就是配置文件中indexindex.htmlindex.htm这行中的指定的文件。

1.server{

2.listen80;

3.server_namelocalhost;

4.indexindex.phpindex.html;

5.root/data/www/;

6.}

如果在/data/www/下面没有index.php,index.html的时候,直接文件,会报403forbidden。

三、权限问题,如果nginx没有web目录的操作权限,也会出现403错误。

解决办法:修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决

1.chmod-R777/data

2.chmod-R777/data/www/

四、SELinux设置为开启状态(enabled)的原因。

4.1、查看当前selinux的状态。

1./usr/sbin/sestatus

4.2、将SELINUX=enforcing修改为SELINUX=disabled状态。

1.vi/etc/selinux/config

2.

3.#SELINUX=enforcing

4.SELINUX=disabled

4.3、重启生效。reboot。

1.reboot

重启php以及nginx

killallphp-fpmphp-fpm

nginx-sreload

有没有办法干净的卸载linux下编译安装php?

直接删除安装目录即可如果再次编译安装,不会影响的!

㈢ 如何 利用 php 重启 nginx-Linux新手园地

已解决 下面是解决方法

1、设置 sudo 配置文件 可写权限
chmod u+w /etc/sudoers

2、增加 www 用户的 nginx 脚本管理权限
www ALL=(root) NOPASSWD: /etc/init.d/nginx

3、关闭 【强制控制台登录】执行
【非常重要】,注释该行 我的问题就出在这里,开启了这个选项之后。在PHP中怎么调用,都没有执行结果
#Defaults requiretty

4、还原 sudo 配置权限 440
【非常重要】,如果不还原权限。在PHP中怎么调用,都没有执行结果。
chmod u-w /etc/sudoers

5、调用php
$result2 = exec("/usr/bin/sudo /etc/init.d/nginx stop",$result);
var_mp($result);
var_mp($result2);

㈣ phpnow怎么重启phpnowphp教程

如何安装PHPnow并开始使用它

其实构建PHP并不是很难,只是有点繁琐。自己搭建一个PHPMysql的环境很费时间。更糟糕的是,很多新手在配置PHP时经常会遇到一些问题。mysql扩展、zend安装失败等问题。这个时候,我们需要一个快速、标准、专业的PHP套件。PHPnow

于是它应运而生,快速为你搭建一个专业的虚拟主机。

和PHPNow同名,我们一起PHPnow吧!

一、从http://www.phpnow.org/download.html.下载最新版本的PHPnowPHPnow有两种包,一种是exe自解压版(推荐,本文针对该版本),另一种是纯7z文件(不含exe自解压)。

PHPnow-1.4.x.exe的执行过程如下图所示。进入。

图1:解压缩对话框

自动解压后,会自动执行Init.cmd进行初始化。如图-2所示:

可能会有防火墙提示,请允许。

图2:init.cmd过程

Init.cmd可以在十秒钟内完成。毕竟默认页面会自动打开。

(如果没有,请尝试手动打开http://127.0.0.1)

图4:成功构建

如果只是想建一个网站,以上环境就足够了。我们经常需要打开多个独立的网站。比如把论坛和主页分开,和朋友共享服务器等等。此时,将使用虚拟主机。

先说一下PHPnow虚拟主机的使用。很简单。

双击D:PHPnowPHPnow),输入2并按回车键。

根据提示输入新的虚拟主机信息。如图5所示。

图5:设置虚拟主机

输入信息进入车内后,Apache会自动重启生效。

然后访问刚刚添加的域名,注意提前解析域名,指向你的服务器IP。

如果没有域名或者不能用,可以编辑C:WINDOWSetc;以root用户身份登录。

然后点击“权限”,再点击“添加新用户”。

填写新的用户名和密码;

选择第二项“创建同名数据库并授予所有权限”。

其他仍然是默认的;需要提一下,不要选择全局权限,除非必要,否则不要选择全部。

单击[执行]完成。明白了就看图。

图7:添加数据库用户。

只需给用户您刚才添加的用户名和密码。注意root权限最高,不要轻易把密码给别人。

好吧!现在你有了一个专业的PHP服务器环境。什么?Discuz!6.0,PHPWind,DeDe,PHPCms都没问题。立即开始你的网站建设之旅。

华为手机出现rescuemode怎么处理?

请先长按电源键10秒关机后再开机尝试。仍无法开机,关机状态下同时长按手机电源键、音量+、音量—这三个键,进入recovery模式,清除数据恢复出厂设置。恢复出厂时会删除手机内数据。

进入recovery模式后续操作如下:

1、使用音量+和音量—键调整亮条至“wipedata/factoryreset”即“清除数据恢复工厂设置”,按电源键确认。

2、使用音量+和音量—键调整亮条至“Yes,deletealluserdata”,按电源键确认。

3、等待一段时间至出现一下画面,选择“rebootsystemnow”重启手机,按电源键确认。

如果仍无法打开请携带保修凭证前往附近的华为客服中心检测维修

努比亚小牛冲电后呼吸灯不亮而且不能开机怎么?

长按电源12秒尝试看能否强制开机,

若不行,建议备份手机数据,双清手机试试,双清步骤如下:(1)第一步使手机关机;(2)关机状态下长按音量上键+电源键,手机震动重启后松开电源键,保持按音量键直至进入Recovery模式;(3)此时可以使用音量上、下键移动光标,将光标移到wipedata/factoryreset行,然后按电源键选中;(4)使用音量的上、下键来移动光标,将光标移到Yes--deletealluserdata行,然后按电源键选中;(5)手机会执行恢复出厂设置操作,然后手机会回到主菜单,同样使用音量的上、下键来移动光标,将光标移到wipecachepartition行,然后按电源键选中;(6)使用电源键选中rebootsystemnow行,手机自动重启,双清完毕。

若仍不能解决,建议前往当地售后进行检测,售后服务客服中心查询:

http://www.nubia.cn/service.php?sid=3

㈤ linux centos 7 下用yum 安装iso镜像里自带的php5.4.16版本的但是没有php-fqm文件不知道怎么重启php服务

systemctl restart php-fpm.service #这条命令是重启php服务
下面是一个比较靠谱的php安装步骤:
先删除已有的php版本 ,执行下面的命令删除php
yum remove php-common
然后像安装那样问你是否继续的,输入yes即可

添加 yum 源
CentOS 6.x 的源
# rpm -Uvh http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

安装 PHP
# yum install --enablerepo=remi,remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common
注:安装5.6版本为remi-php56,安装5.5版本为remi-php55

㈥ 如何重启PHP环境环境

命令行的话,就是restartlnmp,或者restartlamp。

可视化面板就容易多了,直接去鼠标操作重启就行了。

热点内容
压缩营养品 发布:2024-11-22 18:17:57 浏览:221
网签备案查询的密码在哪里 发布:2024-11-22 18:17:20 浏览:251
怎么改邮政网银密码 发布:2024-11-22 18:06:24 浏览:354
压缩机不制冷 发布:2024-11-22 17:57:45 浏览:429
linux面试题及答案100 发布:2024-11-22 17:56:06 浏览:17
密码门卡如何用nfc 发布:2024-11-22 17:45:11 浏览:138
linux开启snmp 发布:2024-11-22 17:40:51 浏览:939
js检测手机访问 发布:2024-11-22 17:25:08 浏览:799
ftp服务器上传不了文件怎么办 发布:2024-11-22 17:24:19 浏览:260
数据库改售价 发布:2024-11-22 17:19:54 浏览:998