當前位置:首頁 » 編程語言 » 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。

可視化面板就容易多了,直接去滑鼠操作重啟就行了。

熱點內容
領05時間限量版多了什麼配置 發布:2024-11-13 23:29:56 瀏覽:402
如何看微信上的支付密碼的六位數 發布:2024-11-13 23:29:50 瀏覽:711
數據包上傳 發布:2024-11-13 23:13:51 瀏覽:522
android直播的實現 發布:2024-11-13 23:10:25 瀏覽:381
微信密碼找不回怎麼辦 發布:2024-11-13 22:47:15 瀏覽:554
php經典代碼 發布:2024-11-13 22:45:55 瀏覽:380
java文件包 發布:2024-11-13 22:45:05 瀏覽:1000
oracle資料庫概念 發布:2024-11-13 22:24:58 瀏覽:182
青海伺服器虛擬化建設雲主機 發布:2024-11-13 22:19:36 瀏覽:234
伺服器如何增加連接 發布:2024-11-13 22:12:53 瀏覽:698