當前位置:首頁 » 編程語言 » bashphp

bashphp

發布時間: 2022-05-13 06:27:47

1. 如何通過linux命令行使用和運行php腳本

在 Linux 下執行 php 腳本時通常是可以使用以下命令:<pre t="code" l="bash">#/usr/local/php/bin/php test.php為簡化輸入可把此php執行程序 到系統命令目錄下:<pre t="code" l="bash">#cp /usr/local/php/bin/php /usr/sbin/驗證:輸入以下命令,如正確獲取 php 版本,說明操作成功。<pre t="code" l="bash">#php -v這樣,以後再執行PHP腳本時可直接採用以下輸入方式即可。<pre t="code" l="bash">#php a.php

2. CentOS6.3 編譯安裝php 錯誤 bash: --prefix=/usr/local/php/: 沒有那個文件或目錄

先建目錄
mkdir -p /usr/local/php

3. 編程語言有哪些分類具體又有哪些

嚴格分類有高級語言VB、Java等,中級語言C、C++等,低級語言:匯編語言,最低級的應該是機器語言。或者分成高級語言、匯編語言、機器語言。
腳本類的語言是高級語言的變形,嚴格意義上說不能成為嚴謹的計算機語言。
分類種類很多,比如還分成了描述性語言、結構化程序設計語言、面向對象語言等,還有一些是針對某些系統的專用語言,那分類就更多了
主流資料庫不是語言是資料庫管理系統,它牽扯到的計算機語言是SQL,結構化查詢語言,是完全針對資料庫系統。
總之,分類很多,分類方式很多,建議你看一些這方面的專業書籍

4. Cygwin裝PHP, bash:php:command not found

vi ~/.bash_profile

加一行
export PATH=$PATH:/usr/local/php/bin

然後運行命令
source ~/.bash_profile

或重啟cygwin窗口。

5. 如何通過php頁面執行shell腳本

exec裡面,a.bash前面有sh這個bin文件么,就把bin文件路勁加在a.sh前。try下

6. 利用shell腳本自動重啟php服務

首先你要設置好sudo 如果不用sudo用root用戶執行也可以
寫腳本很簡單的
下述兩行拷貝到伺服器的文本文件中
#!/bin/ksh
/data/webserver/php-5.2.17/sbin/php-fpm reload

如果沒有依賴庫或依賴環境變數,任何用戶只要有執行許可權就可以執行。

sudo可以配置為不輸入密碼的。
1) 首先需要切換到root, su - (注意有- ,這和su是不同的,在用命令"su"的時候只是切換到root,但沒有把root的環境變數傳過去,還是當前用乎的環境變數,用"su -"命令將環境變數也一起帶過去,就象和root登錄一樣)
2) 然後visudo 或者 vi /etc/sudoers, visudo 這個和vi的用法一樣,由於可能會有人不太熟悉vi,所以簡要說一下步驟
移動游標,到一行root ALL=(ALL) ALL的下一行,按a,進入append模式,輸入
your_user_name ALL=(ALL) ALL
然後按Esc,再輸入:w保存文件,再:q退出
這樣就把自己加入了sudo組,可以使用sudo命令了。
3) 默認5分鍾後剛才輸入的sodo密碼過期,下次sudo需要重新輸入密碼,如果覺得在sudo的時候輸入密碼麻煩,把剛才的輸入換成如下內容即可:
your_user_name ALL=(ALL) NOPASSWD: ALL
至於安全問題,對於一般個人用戶,我覺得這樣也可以的。
4)如果你想設置只有某些命令可以sudo的話,your_user_name ALL= (root) NOPASSWD: /sbin/mount, (root) NOPASSWD: /bin/umount, (root) NOPASSWD: /mnt/mount, (root) NOPASSWD: /bin/rm, (root) NOPASSWD: /usr/bin/make, (root) NOPASSWD: /bin/ln, (root) NOPASSWD: /bin/sh, (root) NOPASSWD: /bin/mv, (root) NOPASSWD: /bin/chown, (root) NOPASSWD: /bin/chgrp, (root) NOPASSWD: /bin/cp, (root) NOPASSWD: /bin/chmod

使用sudo時, sudo su - 用戶名 就可以了

7. php: command not found 問題怎麼處理

出現php: command not found,解決方案如下:
方法1:[root@host yum]# yum install php-devel;
方法2::直接去php的安裝位置下的bin文件夾,運行phpize也可以記得寫全路徑;
[root@host yum]# phpize
-bash: phpize: command not found

8. bash中運行php腳本有沒有時間限制

有的,在php.ini里設置最長執行時間就會受時間限制
如果希望在腳本模式下不受時間限制,可以用set_time_limit(-1)進行設置
求課吧有很多PHP方面的教程

9. -bash: php: command not found

應該是沒有添加環境變數了,
在/home/你的用戶名/下修改.bash文件,將php的路徑添加上去

10. php和linux shell的關系

linux shell是跟系統打交道的最基本的界面。
shell 裡面可以執行 php。php 程序也可以執行外部命令。

一般來說,系統可以沒有 php,然不能沒有 shell。

shell 可以單獨做腳本程序。
php 也可以用來做腳本程序。

php 主要用來做 web 服務。
shell 主要用來跟 os 打交道。

熱點內容
如何訪問電腦工作組 發布:2025-07-16 09:39:24 瀏覽:182
動態優先權演算法 發布:2025-07-16 09:39:02 瀏覽:201
火車wifi密碼是多少啊 發布:2025-07-16 09:35:46 瀏覽:756
sql的視圖是從中導出的 發布:2025-07-16 09:31:34 瀏覽:784
安卓如何打開shell窗口 發布:2025-07-16 09:28:09 瀏覽:313
華為榮耀備忘錄文件夾 發布:2025-07-16 09:23:23 瀏覽:972
基於特徵匹配演算法 發布:2025-07-16 09:18:23 瀏覽:46
夢香神奇寶貝伺服器的ip 發布:2025-07-16 09:14:07 瀏覽:212
電子密碼手套箱是什麼 發布:2025-07-16 09:13:27 瀏覽:799
手機連接資料庫 發布:2025-07-16 09:13:23 瀏覽:132