6 回答

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
找到php.ini文件,一般在php目錄文件下面。打開文件,按住ctrl+F 找到需要修改的配置項(xiàng),然后去掉前面的注釋,一般是分號(hào)(即;)。然后修改需要的數(shù)值,再保存文件。重啟PHP以及服務(wù)器apache或者nginx即可。

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
文本編輯打開文件、修改保存即可。
如果是WINDOWS服務(wù)器,可以使用記事本修改。如果是UNIX服務(wù)器,可以使用vi修改。
查看PHP.INI文件位置,可以使用phpinfo()函數(shù)

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
通過web修改config.php似乎不是一個(gè)好點(diǎn)子哦
可能會(huì)引來(lái)安全方面的問題,而且你修改保存了以后也不會(huì)立即生效啊,還要等服務(wù)器重啟
不過實(shí)現(xiàn)應(yīng)該可以,給你提供個(gè)思路,用文件操作函數(shù)搞
不過具體涉及到config.php文件的內(nèi)容和格式,其實(shí)還是相當(dāng)繁重的工程

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊
用PHP改腳本中的變量,實(shí)質(zhì)上是對(duì)文件的操作
方法1:讀出原文件,在線修改腳本,然后保存就行了;
方法2:建議用MYSQL數(shù)據(jù)庫(kù)存放變量,修改更方便。

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
修改config.php的方法的確不聰明.我的辦法就是不使用config.php進(jìn)行項(xiàng)目配置,而用采用config.ini進(jìn)行配置. 表單form.html或者form.php
<form id="form1" name="form1" method="get" action="editconfig.php">
<input name="name" type="text" value="參數(shù)名"/>
<input name="value" type="text" value="數(shù)值"/>
<input name="submit" type="submit" />
</form>
處理程序editconfig.php:
<?php
$ini =?if(isset($_GET['name']) && $_GET['value']){
$handle = fopen('config.ini','w');
if($handle){
foreach ($ini as $key => $line){
if($key == $_GET['name']){
fwrite($handle,$key.' = '.$_GET['value'].chr(13));
}else {
fwrite($handle,$key.' = '.$line.chr(13));
}
}
fclose($handle);
}
}
?>
配置文件config.ini:
a = 123
b = 456
c = 789 使用方法訪問form.html或者form.php,填寫要修改的數(shù)值,提交,修改成功. $ini =?
- 6 回答
- 0 關(guān)注
- 3460 瀏覽
添加回答
舉報(bào)