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

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

熱點內容
壓縮皇冠 發布:2025-01-16 01:51:27 瀏覽:274
全鍵盤編程鍵盤 發布:2025-01-16 01:38:59 瀏覽:422
尾貨棉服直播間腳本 發布:2025-01-16 01:21:45 瀏覽:228
vb編程步驟 發布:2025-01-16 01:11:58 瀏覽:202
bb霜解壓 發布:2025-01-16 01:11:11 瀏覽:597
編程懟人 發布:2025-01-16 00:53:08 瀏覽:761
建立共享伺服器地址 發布:2025-01-16 00:26:40 瀏覽:565
android開機動畫修改 發布:2025-01-16 00:26:26 瀏覽:872
怎麼解壓pc版游戲 發布:2025-01-16 00:16:32 瀏覽:122
v9更新到91有方舟編譯器嗎 發布:2025-01-16 00:11:49 瀏覽:500