PHP點點滴滴(持續更新 )

2021-07-31 22:25:48 字數 1518 閱讀 5677

本文針對的環境是linux+php+apache+mysql。

php的配置檔案是: /etc/php.ini。

apache的配置檔案是: /etc/httpd/conf/httpd.conf

mysql的配置檔案是:/etc/my.cnf。

修改完配置後需要重啟apache server。

重啟的命令是:service httpd restart

有個需求,就是要把諸如字尾名為*.php3 *.phtml等的檔案,甚至是*.aaa的檔案解析為php,那麼就需要更改apache配置檔案 /etc/httpd/conf/httpd.conf。

這樣,乙個*.aaa檔案也可以解析為php語言。

比如有乙個a.aaa檔案,如下:

原始碼內容為:

現有a.php和b.php兩個檔案,a.php和b.php都放在某個**中的同一目錄下。

a.php檔案內容為:

<?php 

phpinfo();

?>

b.php檔案內容為:

如果沒有開啟包含遠端檔案選項,那麼b.php不會正常執行,只有開啟遠端包含檔案選項,b.php才可以正常執行。

並且http://一定要加上,沒加上也不行。

遠端包含檔案選項在php.ini中配置,把allow_url_include設定為on即可。

這是apache的乙個小問題導致,*.php檔案後面再加乙個任意的未知型別字尾,apache都會當成php來解析。

var_dump函式能列印更多資訊。

ubuntu 更新命令 點點滴滴

一些非root的更新命令 sudo sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的乙個工具,如halt,reboot,su等等。這樣不僅減少了root使用者的登陸 和管理時間,同樣也提高了安全性。sudo不是對shell的乙個代替,它是面向每個命令的。...

acm 點點滴滴

qsort排序方法 六種qsort排序方法 本文中排序都是採用的從小到大排序 一 對int型別陣列排序 int num 100 sample int cmp const void a const void b qsort num,100,sizeof num 0 cmp 二 對char型別陣列排序 ...

sizeof 點點滴滴

1.靜態變數是存放在全域性資料區中的,sizeof計算棧中分配的大小,所以類或結構體中的靜態變數時不會計算在sizeof內的!2.sizeof和strlen的區別 1 sizeof操作符的結果型別是size t,它在標頭檔案中的typedef為unsigned int型別。該型別保證能容納實現所建立...