啟動php-fpm。
/usr/local/php5/sbin/php-fpm /usr/local/php5/為php-fpm的安裝地址。
/usr/local/php-5.6.3/sbin/php-fpm -R # 如果報錯顯示不能用root用戶啟動,則可以考慮使用 -R命令。
查看是否啟動成功:
netstat -lnt | grep 9000
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN
或者使用如下命令,查看是否9000埠被php-fpm佔用:
netstat -tunpl | grep 9000
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 2124/php-fpm。
2. php的文件路徑
php寫文件路徑的格式可以直接使用絕對路徑。
如果是Windows可以直接寫「C:/Cache/」
如果是Linux可以直接寫「/Cache/」,需先改cache的許可權為777.看看報什麼錯。在PHP的最前面加上error_reporting(E_ALL~E_NOTICE);相對路徑是相對fopen所在的PHP文件即a.php而言的。
$f=fopen("cache/$filename",'ab);
如果a.php在根目錄下的b文件夾:
$f=fopen("../cache/$filename",'ab);
如何找出PHP配置文件php.ini的路徑1、windows上
①打開cmd窗口
②切換到php的bin目錄,找到php.exe
③輸入命令php-i|findstrConfiguration然後回車
④在返回的代碼裡面就可以找到php.ini了(注意,如果沒有配置,則為none)
2、linux上
①在命令行中輸入php-i|grepConfiguration就可以找到了看到了
②在命令行中輸入find/-namephp.ini搜索就可以找到了看到了,有可能有多個
3、把?phpechophpinfo();?代碼寫入任意一個php文件裡面,如demo.php,存放在apache或者是nginx的工作目錄,然後用瀏覽器訪問demo.php,然後在頁面ctrl+f查找LoadedConfigurationFile
到哪兒去找php.exe
默認在PHP主目錄下,如果找不到:1,看你裝在哪個盤區;2,到官方站點下完整的。
PHP(PHP:HypertextPreprocessor)即「超文本預處理器」,是在伺服器端執行的腳本語言,尤其適用於Web開發並可嵌入HTML中。
PHP語法學習了C語言,吸納java和Perl多個語言的特色發展出自己的特色語法,並根據它們的長項持續改進提升自己,例如java的面向對象編程,該語言當初創建的主要目標是讓開發人員快速編寫出優質的web網站。PHP同時支持面向對象和面向過程的開發,使用上非常靈活。
經過二十多年的發展,隨著php-cli相關組件的快速發展和完善,PHP已經可以應用在?TCP/UDP服務、高性能Web、WebSocket服務、物聯網、實時通訊、游戲、微服務等非Web領域的系統研發。
根據W3Techs2019年12月6號發布的統計數據,PHP在WEB網站伺服器端使用的編程語言所佔份額高達78.9%。在內容管理系統的網站中,有58.7%的網站使用WordPress(PHP開發的CMS系統),這占所有網站的25.0%。
開源免費
PHP是一個受眾大並且擁有眾多開發者的開源軟體項目,Linux+Nginx+Mysql+PHP是它的經典安裝部署方式,相關的軟體全部都是開源免費的,所以使用PHP可以節約大量的正版授權費用。
不過PHP作為一個開源軟體,它缺乏大型科技公司的支持背景,網路上對它的唱衰也是經久不衰,不過它的持續迭代和性能持續增強的現實卻是鼓舞人心的,PHP社區用實際行動給予各種質疑強有力的回擊。
php擴展文件所在的路徑一般默認的安裝路徑是在/var/www裡面。
1.首先,連接相應的zdlinux主機,輸入Linux命令行,等待shell命令的輸入。
2.在Linux命令行下,輸入shell命令:find/-name*PHP*。
3.按「enter」運行shell命令,您將在/usr/local/lib/PHP.中看到PHP安裝目錄
(2)查看php命令擴展閱讀:
常見的Linux命令
1.將CD/home放入『/home』目錄中。
2.CD..返回到前一個目錄。
3.CD../..返回上面的兩個目錄。
4.將CD放入個人主目錄。
5.CD~user1進入個人主目錄。
6.返回到您上次所在的目錄。
7.PWD顯示工作路徑。
8.Ls查看目錄中的文件。
9.Ls-f查看目錄中的文件。
10.Ls-l顯示文件和目錄的詳細信息。
11.Ls-a顯示隱藏文件。
12.Ls*[0-9]*顯示包含該編號的文件名和目錄名。
13.樹顯示文件和目錄來自根項目記錄樹結構的開始。
14.Rm-ffile1刪除一個名為「file1」的文件。
15.刪除一個名為「dir1」的目錄。
16.Rm-rfdir1刪除一個名為「dir1」的目錄並刪除其內容。
17.同時刪除目錄及其內容。
18.重命名/移動一個目錄。
19.Cpfile1file2復制一個文件。
php上傳提交後,怎麼顯示文件路徑?修改為:
echo"保存文件到$path.'/'.$fname.$ext...");
echomove_uploaded_file($_FILES['pic']['tmp_name'],$path.'/'.$fname.$ext)?'成功。':'失敗!'