當前位置:首頁 » 編程語言 » linux和php

linux和php

發布時間: 2024-08-10 04:23:37

『壹』 怎麼在linux運行php文件

1、打開我們的linux命令行,准備好。

2、找到php的安裝目錄,主要是找到linux環境下,php可執行文件的目錄。如圖所示。筆者的目錄為/opt/lampp/bin/php,將此目錄記下,備用。

3、找到要運行的php文件所在的目錄,隨便寫點php代碼就可以,在此筆者已經准備好。/opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php,將此目錄記下,接下來就要正式開始運行了。

4、打開剛剛第一步打開的linux命令行,輸入/opt/lampp/bin/php /opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php(即依次輸入剛剛的兩個目錄)注意兩個目錄中間有空格。

5、按下回車,可以看到,php文件已經正確執行了。

『貳』 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?

直接刪除安裝目錄即可如果再次編譯安裝,不會影響的!

熱點內容
我的世界伺服器被破壞了怎麼恢復 發布:2024-11-25 18:27:57 瀏覽:329
日常電瓶叉車配置有哪些 發布:2024-11-25 18:21:17 瀏覽:361
java的二分查找 發布:2024-11-25 18:21:11 瀏覽:23
買帕薩特選哪個配置 發布:2024-11-25 18:17:23 瀏覽:224
編程很掙錢嗎 發布:2024-11-25 18:13:43 瀏覽:935
接受btc支付的香港雲伺服器 發布:2024-11-25 18:02:09 瀏覽:909
華為手機怎麼密碼解鎖 發布:2024-11-25 17:56:34 瀏覽:938
伺服器管理員怎麼編輯別人背包 發布:2024-11-25 17:55:45 瀏覽:930
plc編程T 發布:2024-11-25 17:55:02 瀏覽:268
資料庫年薪 發布:2024-11-25 17:51:18 瀏覽:666