當前位置:首頁 » 編程語言 » ubuntu運行php

ubuntu運行php

發布時間: 2022-05-14 13:48:46

Ⅰ ubuntu .php文件的問題 怎麼打開.php的文件啊 求解釋

一是把php文件存放在WEB目錄下,瀏覽器輸入地址可以調用。

二是在命令行可以調用php打開*.php文件,例如:
$ /home/php/php abc.php

Ⅱ ubuntu伺服器版怎麼安裝php

需要先看一下你的ubuntu是什麼版本的,以Ubuntu 14.04為例。其他版本類似的。
1.更新源列表
打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入root用戶的密碼"-->回車,就可以了。如果不運行該命令,直接安裝php,會出現"有 幾個軟體包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝。
2.安裝php
打開"終端窗口",輸入"sudo apt-get install php5"-->回車-->輸入"y"-->回車-->安裝完成。
3.讓Apache支持php
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-php5"-->回車-->安裝完成。
4.安裝php5-gd模塊
打開"終端窗口",輸入"sudo apt-get install php5-gd"-->回車-->安裝完成。
5.使用gedit在"/var/www"下創建info.php文件
打開"終端窗口",輸入"sudo gedit /var/www/info.php"-->回車-->在編輯器中輸入"<?php phpinfo(); ?>"-->保存,文件創建成功。
6.測試Apache是否能解析php網頁
在火狐瀏覽器中輸入"127.0.0.1\info.php"-->出現了php的版本信息頁面,說明php安裝配置成功。

Ⅲ ubuntu系統下把php文件放在哪個位置才能運行

不管什麼系統都需要安裝web伺服器,appache活著nginx, web伺服器安裝路徑下面會有一個網頁根目錄,www 或著wwwroot, 把php文件放到這個目錄裡面

Ⅳ 在ubuntu中,如何打開php測試頁

如果裝了WEB伺服器並且能夠運行PHP,可以在瀏覽器中打開對應頁面;如果沒有裝WEB伺服器但能運行php,執行 「php 文件名「,可以看到輸出的HTML代碼。在ubuntu中,如何打開php測試頁

Ⅳ 怎麼啟動ubuntu的php

在php.ini中根據mysql.so所在目錄修改extension_dir.
具體操作步驟:
(1)找到mysql.so的位置.命令:sudo find / -name 'mysql.so'.
(2)在php.ini中找到extension_dir = "./",根據(1)路徑修改.
(3)重啟php-fpm.命令:/etc/init.d/php5-fpm restart.

Ⅵ 如何在Ubuntu上使用eclipse搭建PHP開發和調試環境

1.安裝Eclipse和PDT等插件:下載最新版本的PDT x.x All In Ones / Eclipse PHP Package

2.安裝Java運行環境Jre/Jdk,注意JRE或者JDK的版本必須要滿足Eclipse軟體的最低需求

3. 安裝配置xdebug,最好將這個文中的埠改為9000,這樣在eclipse中就可以少配置一部分

4. 重啟apache
sudo /etc/init.d/apache2 restart

5. 打開eclipse,建一個PHP項目,再建一個PHP網頁
echo phpinfo();
保存,在firefox中測試看一下結果。這里要注意路徑,一定要找得到文件。

6. 配製eclipse的瀏覽器
打開eclipse,找到window->preferences->general->web browser,看一下有沒瀏覽器,沒有就添加一下,當然是firefox

7. 配製運行及調試選項
window->preferences->PHP->>php executables->add->設置如下
php5
/usr/bin/php5 (注意這里要選擇php5,不要是php,因為我們安裝的是php5-xdebug)

8.建立PHP腳本後,最後調試運行
打開Run->Open Debug Dialog ,選擇調試所需要用的名稱和環境,仔細看一下,應該沒問題。
然後就可以單步調試了。

Ⅶ ubuntu安裝了php5.6怎麼使用

安裝php
執行命令
sudo add-apt-repository ppa:ondrej/php5-5.6
如果報錯和沒有發現命令則執行
sudo apt-get install python-software-properties

再執行
sudo apt-get update
sudo apt-get install php52 如果安裝了php,但訪問 .php 文件報 502錯誤
這個問題一包是nginx 在吧 .php文件交給 php-fpm 時出錯
php-fpm 是 監聽 9000埠的那個東東
在nginx.conf中

location ~ .php{
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000; # 這個就是交給php-fpm處理
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/htmlfastcgi_script_name;
}

先看看php-fpm 是否在運行

運行命令

[email protected]:/usr/share/nginx/www# ps auxf | grep php-fpm
root 22864 0.0 0.0 9380 936 pts/1 S+ 14:09 0:00 _ grep –color=auto php-fpm
root 15397 0.0 1.8 344368 18648 ? Ss 12:20 0:00 php-fpm: master process (/etc/php5/fpm/php-fpm.conf)


ps auxf | grep php-fpm 這是查找在運行的進程 a,x 是 本用戶和其他用戶都打開的,如上表示已啟動
如果沒有則執行

service php5-fpm start

再看看有沒有運行,如果又是命令錯誤或沒有的的話 …

apt-get install php5-fpm

遇到類似的問題,你可以去後盾人平台看看的哦,裡面的東西不錯應該能幫你解決一些不明白的問題(❁´◡`❁)*

Ⅷ 如何使用Ubuntu中的Crontab定時執行PHP文件

先確認自己在linux Ubuntu 伺服器上php的安裝模式,以CGI 模塊還是Apache模塊方式安裝? 如果不確定php安裝模式,可以使用 phpinfo() 函數查看:將<?php phpinfo(); ?> 寫在php文件中上傳到網站伺服器,訪問該頁面,就在頁面頂部我們找到「Server API」,如果類似「Apache 2.0 Handler」,那麼就是apache模塊;否則php是CGI 模式(shell 命令行模式)。這兩種不同的php安裝模式,正對應於前面介紹的ubuntu crontab 定時執行php的兩種解決方法。
CGI 編譯
如果Server API是cgi,那麼在需要cron執行的php腳本的第一行額外加入一段代碼#!/usr/bin/php -q(類似PERL語法),指定伺服器中php可執行程序的位置,具體步驟如下:
1. 確認Ubuntu系統已經安裝了php5-cli模塊,安裝命令:apt-get install php5-cli。在目錄 /usr/bin/php下生成 php可執行程序。
2. 編輯待定時執行的php腳本文件crontab.php,如:
#!/usr/bin/php -q
<?php
$file = 「/var/www/」.date(『H』).』_』.date(『i』).』_』.date(『s』).』.txt』;
file_put_contents($file,date(『Y-m-d』));
?>
3. 編輯 crontab 任務:
打開終端,輸入命令:crontab -e,
Select an editor. To change later, run 『select-editor』.
1. /bin/ed
2. /bin/nano <—- easiest
3. /usr/bin/vim.tiny
選擇一個Ubuntu編輯器後,編輯/tmp/crontab.AuN7IQ/crontab 文件:
# m h dom mon dow command
在下面添加定時執行命令:
* * * * * php /path/to/your/cron.php
5個星號分別代表定時指定每分、小時、日、月、周。如每天的下午7點執行crontab.php,命令為:
* 19 * * * php /var/www/cron/crontab.php
然後按Ctrl+O保存,Ctrl+X退出。
4. 執行以下Crontab命令行
Shell> crontab crontab
確認crontab.php的許可權為可執行("chmod 755 /var/www/cron/crontab.php")。
Apache 模塊
如果php安裝是以 apache 模式運行的,那麼在要在ubuntu伺服器定時執行的php腳本開頭就不用加 #!/usr/bin/php -q 這一行。php腳本在ubuntu 通過crontab的定時執行通過Lynx瀏覽器的自動訪問來完成。
1. Lynx瀏覽器安裝。
Lynx瀏覽器是一款輕便的web瀏覽器,使用於大部分Unix 和Linux系統環境。安裝命令:sudo apt-get install lynx。
2. 編輯cron任務,命令crontab -e

Ⅸ ubuntu 運行不了php程序

是不是沒有安裝php5啊?

運行一個info.php程序

內容是

<$php phpinfo();$>

如果可以運行就是你已經安裝php了。否則你要安裝php的環境才行呢。

Ⅹ 十分鍾解決Ubuntu下php開發環境配置(XAMPP)

Ubuntu無疑是linux初學者的首選版本,因為它圖形界面支持的非常好。
然而XAMPP是php初學者的首選。
1.什麼是XAMPP?
XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟體包。這個軟體包原來的名字是LAMPP,但是為了避免誤解,最新的幾個版本就改名為
XAMPP
了。它可以在Windows、linux、Solaris三種操作系統下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
許多人通過他們自己的經驗認識到安裝
Apache
伺服器是件不容易的事兒。如果您想添加
MySQL、PHP

Perl,那就更難了。XAMPP
是一個易於安裝且包含
MySQL、PHP

Perl

Apache
發行版。XAMPP
的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。
到目前為止,XAMPP
共有以下四種版本:
適用於
linux
的版本(已在
Ubuntu、SUSE、RedHat、Mandrake

Debian
下通過測試),
適用於
Windows
98、NT、2000、2003、XP

Vista
的版本,
適用於
Solaris
SPARC
的測試版(在
Solaris
8
環境下開發並測試),
適用於
Mac
OS
X
的測試版。
XAMPP
1.6.5
已發布!
更新:
Apache
2.2.6
+
OpenSSL
0.9.8g
MySQL
5.0.51
PHP
5.2.5
&
PHP
4.4.6
phpMyAdmin
2.11.3
FileZilla
FTP
Server
0.9.24
Mercury
Mail
Transport
System
v4.52
2.點擊這里進入下載,最新版:xampp-linux-1.7.1.tar.gz
3.安裝
下載後請輸入以下命令:
進入
linux
shell
並[color=#BF0000]以系統管理員的身份登錄:
su
將下載的壓縮文件釋放到
/opt:
tar
xvfz
xampp-linux-1.7.1.tar.gz
-C
/opt
警告:
只允許使用上述命令安裝
XAMPP。不要使用任何
Microsoft
Windows
工具釋放壓縮文件,這沒有用。
警告
2:
使用此命令時,已存在的舊版
XAMPP
會被覆蓋。
就這樣結束了。XAMPP
被安裝在
/opt/lampp
目錄下。4:開始運行
使用下面的命令開始運行
XAMPP:
/opt/lampp/lampp
start
您應該能在屏幕上看到類似下面的提示信息:
Starting
XAMPP
1.7.1...
LAMPP:
Starting
Apache...
LAMPP:
Starting
MySQL...
LAMPP
started.
好了。Apache

MySQL
正在運行中。
5:測試
好了,這很簡單,但您如何檢測所有組件是否正常工作呢?只需在您的瀏覽器中輸入下面的鏈接即可:
http://localhost
現在您應該能看到包含一些檢測已安裝軟體的工作狀態的鏈接和一些示常式序的
XAMPP
開始頁面。

熱點內容
短鏈接源碼 發布:2022-05-22 19:42:39 瀏覽:297
電子表格關聯ftp文件夾 發布:2022-05-22 19:42:24 瀏覽:815
版本文件伺服器地址怎麼填 發布:2022-05-22 19:40:49 瀏覽:110
android監聽軟鍵盤彈出 發布:2022-05-22 19:39:29 瀏覽:5
c語言函數調用數組 發布:2022-05-22 19:36:39 瀏覽:35
android查看log 發布:2022-05-22 19:36:20 瀏覽:899
本田皓影哪個配置是紅色內飾 發布:2022-05-22 19:32:02 瀏覽:22
有密碼的電腦如何開 發布:2022-05-22 19:31:13 瀏覽:934
任務推廣源碼 發布:2022-05-22 19:30:52 瀏覽:977
博達交換機如何看配置 發布:2022-05-22 19:29:34 瀏覽:334