當前位置:首頁 » 存儲配置 » 如何修改配置文檔

如何修改配置文檔

發布時間: 2022-06-10 10:45:26

A. linux中怎麼添加或修改配置文件

1、首先輯配置文件,添加下面的這一行 。

B. php的配置文件怎麼修改

在本地安裝php環境之後,部分php擴展沒有被打開(如 zip擴展 ),或是某項配置不能達到客戶要求(如上傳文件最大值默認是2m, upload_max_filesize = 2M ),用戶在使用的時候可能需要對php的配置文件進行修改,修改步驟:

1,找到並確認php.ini文件位置,此文件通常在c:/windows目錄底下,但有的時候部分用戶可能在本地安裝多個php,本地可能存在多個php.ini文件,要確認當前使用的php環境的php.ini文件位置可以在網站根目錄底下創建一個環境檢測文件,如phpinfo.php,內容: ,然後在瀏覽器中輸入localhost/phpinfo.php.在看到php環境顯示頁面:
PHP的配置文件的修改PHP的配置文件的修改

可在此頁面用ctrl+f找到Loaded Configuration File 其值即為當前php環境的php.ini路徑。

2,若修改zip擴展,可在php.ini文件中找到extension=php_mysql.dll ,在其下面一行加入:extension=php_zip.dll ,然後重啟web伺服器(apache或iis)即可成功配置zip擴展。

3,若需修改文件上傳上限的話,可在php.ini文件中搜索upload_max_filesize 然後修改其值,修改之後保存重啟web伺服器即可!這樣就行,我昨晚在後盾人看視頻時看到的,希望能幫到你✧*。٩(^㉨^*)و✧*。Σ(๑º㉨º๑ )

C. 怎麼修改資料庫配置文件

把配置文件中的資料庫伺服器地址改成127.0.0.1就行了,其他資料庫登陸用戶名密碼這些根據實際情況修改

D. 如何更改用戶配置文件和程序設置的默認位置

作為多用戶操作系統,每一個登錄的用戶都會默認在 %USERPROFILE%\Local Settings\ 創建一個與登錄名同名的目錄,用來保存我的文檔、桌面、收藏夾、應用程序設置等數據。但用戶個人配置文件默認保存在系統分區。因為各種原因要重新安裝操作系統,在重新安裝時會格式化系統分區(默認C盤)。之後恢復數據。

因為每過一段時間,就要重新安裝操作系統。怎樣最終解決這個問題呢?
我的一個思路是:

①在計算機C分區上,安裝Windows XP(或Windows 2000),安裝應用程序、設置。
② 創建用戶,並登錄。
③ 修改此用戶的默認配置文件夾,使其重定義到另一分區如D盤。
④ 修改「新建用戶」的默認配置文件夾,使其重定義到另一分區如D盤。
⑤ 安裝「虛擬啟動軟盤」程序,此虛擬軟盤中帶ghost程序。
⑥ 重新啟動計算機,使用「虛擬啟動軟盤」 中的ghost克隆C分區到D盤。
⑦ 使用計算機若干時間,在「桌面、我的文檔」中保存數據,收發郵件等都保存在默認配置文件(修改後的D分區中相應目錄。
⑧ 新建用戶的配置文件也會保存在D盤。
⑨ 出現問題後,使用ghost從鏡像恢復即可。

【說明】
修改用戶配置文件的方法:
一、
①若修改用戶名為abc,則用abc登錄,右擊「我的電腦->屬性->高級->環境變數->」abc的用戶變數「下單擊」新建「按鈕,變數名為USERPROFILE,變數值為d:\abc。單擊」新建「按鈕,變數名為HOMEPATH,變數值為d:\abc。單擊」確定「按鈕返回。
②再次登錄後,配置文件修改到D盤abc文件夾下
③修改配置文件後,原來的配置不會復制到新文件中。如果需要,手動復制。
二、
「計算機管理」->本地用戶和組->abc雙擊->配置文件->「配置文件路徑」和「本地路徑」修改為d盤abc。
相對來說,第2種方法比較好一些。
三、
附,Microsoft提供修改配置文件的方法

E. 如何修改配置文件

1. 引言
OpenWRT中採用LuCI作為它的Web interface界面框架,採用Lua語言。在本文中將以一個簡單的示例詳細描述如何自定義開發一個界面,對一個配置文件進行操作。
2.Model與Controler
MVC的設計理念是進行LuCI開發的一個關鍵
在LuCI中Controller的文件定義在固件中的/usr/lib/lua/luci/controller目錄中,模版目錄在/usr/lib/lua/luci/view目錄下,而model則是在/usr/lib/lua/luci/model中。而model中有一個特殊的模塊叫做CBI,被稱為LuCI中最酷的功能,該模塊的功能是方便的對一個配置文件進行修改。
3.示例
本文中的頁面建立在LuCI界面的network下,不單獨創建頁面,因此無需寫view,只用些controller和model就可以了。
1)首先創建一個controller
ccontroller/mycbi.lua
mole("LUCI.controller.mycbi", package.seeall)

function index()
entry({"admin", "network", "mycbi_change"}, cbi("mycbi-model/mycbimole"), "Change My Conf", 30).dependent=false
end

解釋一下關鍵代碼:

在index()函數中,使用entry函數來完成每個模塊函數的注冊,官方說明文檔如下:
entry(path, target, title=nil, order=nil)
path is a table that describes the position in the dispatching tree: For example a path of {"foo", "bar", "baz"} would insert your node in foo.bar.baz.
target describes the action that will be taken when a user requests the node. There are several predefined ones of which the 3 most important (call, template, cbi) are described later on on this page
title defines the title that will be visible to the user in the menu (optional)
order is a number with which nodes on the same level will be sorted in the menu (optional)
其中target主要分為三類:call,template和cbi。call用來調用函數,template用來調用已有的htm模版,而CBI模塊則是使用非常頻繁也非常方便的模塊,包含的一系列lua文件構成界面元素的組合,所有cbi模塊中的控制項都需要寫在luci.cbi.Map中,在cbi模塊中定義各種控制項,Luci系統會自動執行大部分處理工作。在cbi.lua文件中封裝了所有的控制項元素,例如復選框,下拉列表等。

2)創建model
#mkdir /usr/lib/lua/luci/model/cbi/mycbi-model
#vim /usr/lib/lua/luci/model/cbi/mycbi-model/mycbimole.lua
m = Map("mycbi", "mycbi conf change interface")
s = m:section(TypedSection, "MySection")
s.addremove = true
s:option(Value, "username", "Name:")
key=s:option(Value, "password", "Password")
key.password=true;
return m

解釋一下關鍵代碼:

3)創建配置文件
#vim /etc/config/mycbi
config 'MySection' 'mycbi'

option 'username' 'youruser'
option 'password' 'yourpass'

4. 測試
進入OpenWRT界面,登陸後就可以點擊「網路」,如果是英文就點擊network,可以看到我們添加的子頁面入口:

點擊後進入頁面如下:

輸入用戶名密碼:root/test,點擊保存,後台查看配置文件已經被更改:

5. 問題記錄
1)首先,配置文件不能有任何後綴,否則頁面載入後是空頁面
2)如果出現500 錯誤,說明lua文件寫的有問題,要麼是路徑錯誤,要麼是語法錯誤,暫時沒找到寫日誌的方法,可以用wireshark抓包看錯誤

F. windows7 系統啟動配置文件如何修改

windows7 系統啟動配置文件修改方法如下:
1、按「Win+R」打開「運行」窗口,輸入「regedit」命令後按「確定」鍵。
2、在打開的「注冊表編輯器」中依次展開以下注冊項:HKEY_LOCAL_MACHINE、SOFTWARE、Microsoft、Windows NT、CurrentVersion、ProfileList
3、在右側窗口中找到並雙擊「AllUsersProfile」鍵值,在彈出的窗口中,將鍵值修改為「All Users」,點擊「確定」保存。
4、再次在側窗口中找到並雙擊「ProfilesDirectory」鍵值,在彈出的窗口中,將鍵值修改為「%SystemDrive%\Documents and Settings」,點擊「確定」保存。

通過以上設置後,退出注冊表,「Windows不能載入本地存儲的配置文件」的問題就解決了。

G. 怎麼改配置文件

對於普通的不依賴於外置程序目錄結構的注冊表項目,可以用常規方法將修改項寫成reg文件(可以直接從xp系統中導出,然後在其基礎上修)。在外置程序目錄下有個regdoc.cmd,這個文件是毛桃用來注冊外置程序文檔關聯的(就是改注冊表),可以用記事本打開它,加入一行:
則pe載入外部配置時它會自動導入。
這是最簡單的改注冊表的方法。但是如果要修的項依賴於外置程序的目錄結構(比如要在右鍵菜單中添加用ultraedit32打開),就不能用上面的方法了,因為外置程序的絕對路徑是不確定的(不同的機器中盤符不能確定)。
這種情況就需要用原始的reg命令來做了(就跟毛桃在regdoc.cmd中的做法一樣),這個命令的語法比較艱澀,且注冊表鍵值的表示方法跟reg文件不同。在命令提示符下通過/?參數可以獲得它的用法(中文的哦),提醒一下/?參數是個以多層使用的,如reg/?得到的是基本參數的說明,如用regadd/?則可得到add這個參數的用法……
有了這個命令的基礎後,我們來看看是怎麼解決不定路徑問題的。
在regdoc.cmd中有一個環境變數%tp%,代表的是regdoc.cmd這個文件所在的路徑。我們可以通過%tp%..表示它的上層目錄,%tp%....表示它的上兩層目錄。用此方法可以索引到外置程序目錄內的所有路徑,而不用考慮外置程序目錄本身的絕對路徑。
(還有個方法就是在winpe.ini中用pecmd的regi命令一行行添加,這個比系統的reg命令好理解些,同樣可以用%curdir%環境變數來索引外置程序目錄內的所有路徑)
直接修改的好處是啟動pe就是所需要設置,不依賴外部配置文件,pe的載入速度也比較快,但麻煩。修改配置文件則比較簡單,但要依賴配置文件載入過程(直到載入到那些語句時才會生效),啟動時需要額外的時間載入,相當於給系統打補丁去修改默認設置。
一般情況下不推薦直接修改pe注冊表,麻煩,重新打包也比較花時間。但有些跟系統緊密的鍵必須直接修改才有效,比如屏幕解析度,雖然在外面也可以修改有,但在登錄時載入到它之前是無效的,那麼在登錄的過程中屏幕就會因切換解析度而閃爍。
自己修改注冊表的前提是自己要知道所希望的改變要修注冊表中的哪些鍵值。可以上網搜索,現在網上的這些資源多得是,實在找不到的話可以還可以用regmon之類的注冊表監視軟體來定位。
比如修改記事本的自動換行,又不知道相應的鍵值在哪。可以先開啟regmon,然後在記事本中改變換行的選項,看regmon的監視結果,來定位是哪個鍵值。因為系統本身也在不斷的更改注冊表,regmon中的顯示會很多,但是通過不斷的改變記事本中的設置,最終是可以找到的,這個過程需要的是耐心和細心。

H. 如何修改已有的內核配置文件

修改內核配置文件
要移植內核到一個新的開發板,需要修改的內核配置文件主要有:
(1)根Makefile
主要是修改ARCH和CROSS_COMPILE的定義。例如:
ARCH=arm CROSS_COMPILE=arm-iwmmxt-linux-gnueabi-
當然也可以不修改,只是在編譯內核時每個make命令後面都要加上上述兩個選項。
(2)Kconfig
要將新的開發板信息在make menuconfig/xconfig...時體現在配置選項菜單上,就必須修改Kconfig文件。主要包括arch/arm/Kconfig和arch/arm/mach-pxa/Kconfig,形如MACH_MAINSTONE。在2.4內核中則對應於arch/arm/config.in文件,形如CONFIG_ARCH_MAINSTONE。
arch/arm/Kconfig中設置相關配置:
例如:
config LEDS
bool \"Timer and CPU usage LEDs\"
depends on ARCH_CDB89712 || ARCH_CO285 || ARCH_EBSA110 || ARCH_EBSA285 || ARCH_IMX || ARCH_INTEGRATOR || ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || ARCH_AT91 || MACH_TRIZEPS4 || ARCH_DAVINCI || ARCH_KS8695 || MACH_XSBASE270
另外還有驅動相關的Kconfig文件:例如drivers/mtd/maps/Kconfig中,需要加入開發板的FLASH存儲器配置選項。
config MTD_XSBASE270
tristate \"CFI Flash device mapped on Emdoor XSBASE270 eval board\"
depends on MACH_XSBASE270 && MTD_CFI_INTELEXT
select MTD_PARTITIONS
help
This provides a driver for the on-board flash of the Emdoor
\'XSBASE270\' evaluation board.

arch/arm/mach-pxa/Kconfig中添加:
config MACH_XSBASE270
bool \"Emdoor XSBASE270 Developemnt Platform\"
select PXA27x

(3)arch/arm/mach-pxa/Makefile
將新移植的硬體平台加入編譯。可如下加入平台文件xsbase270.c的編譯項:
obj-$(CONFIG_MACH_XSBASE270) += xsbase270.o

I. PHP如何動態修改配置文件

php中修改php配置文件(php.ini)的函數主要有四個函數:ini_get、ini_set、ini_get_all、ini_restore。其中ini_set和ini_get比較常用,下面分別做介紹。
(1)ini_get()
用來獲取配置文件的選項值.
這個函數相信很多人都使過,就是獲取配置文件中某一個選項的值,如果是true值就返回1,如果是false值就返回0,字元串就返回字元串。
php手冊中的例子:
<?php
echo 'post_max_size = ' . ini_get('post_max_size') . "\n";//最多能提交的文件大小
echo 'post_max_size+1 = ' . (ini_get('post_max_size')+1) . "\n";
echo 'display_errors = ' . ini_get('display_errors') . "\n"; //顯示錯誤是否打開
echo 'register_globals = ' . ini_get('register_globals') . "\n";//全局變數是否打開
?>
輸出:
display_errors = 1
register_globals = 0
post_max_size = 8M
post_max_size+1 = 9
這個函數主要是為了獲取配置文件,可以方便很多操作。比如想操作字元串過濾,但是又不清楚magic_quotes_gpc有沒有打開,所以就可以這樣寫一個函數:
function stringFilter($str)
{
if (ini_get('magic_quotes_gpc)') {
return $str;
} else {
return addslashes($str);
}
}
當然,如果無法知道的全局變數是否打開,也可以定製這樣的函數:
function getGetVar($var)
{
if (ini_set('register_gobals')) {
return $var;
} else {
return $_GET['var'];
}
}
當然,可以做很多用途,自己慢慢體會。
(2)ini_set函數
設置php.ini中的某些變數值.
這個函數是設置選項中的值,在執行函數後生效,腳本結束的時候,這個設置也失效。不是所有的選項都能被改函數設置的。具體那些值能夠設置,可以查看手冊中的列表。
就是能夠設置php.ini中的選項值比如,display_error選項關閉了,但是要顯示程序中的錯誤信息,方便調試程序,那麼就可以使用這個函數:
ini_set("display_errors", "On");
那麼在這個頁面的程序都會顯示錯誤信息了,而且還可以使用error_reporting來設置顯示的錯誤信息級別。
如果需要增加腳本執行時間,那麼可以設置:
ini_set("max_execution_time", "180");
那麼腳本執行時間就由默認的30秒變為180秒,當然,你也可以使用set_time_limit()來設置。
其實把ini_set和ini_get結合使的話,非常好。比如想在配置文件里添加自己的包含文件路徑,但是有沒有許可權更改php.ini,那麼可以結合兩個函數:
ini_set('include_path',ini_get('include_path').':/your_include_dir:');
(3)ini_get_all
獲取所有的設置選項變數
把所有選項值以數組的形式返回,方便當phpinfo()無法使用的時候來使用。
手冊例子:
<?php
$inis = ini_get_all();
print_r($inis);
?>
部分輸出值:
Array
(
[allow_call_time_pass_reference] => Array
(
[global_value] => 1
[local_value] => 1
[access] => 6
)
[allow_url_fopen] => Array
(
[global_value] => 1
[local_value] => 1
[access] => 7
)
...
)
(4)ini_restore
恢復配置文件默認的值
就是恢復配置文件默認的值,當你使用ini_set設置後可以使用它來恢復。

J. winpe怎樣修改win10配置文件

對於普通的不依賴於外置程序目錄結構的注冊表項目,可以用常規方法將修改項寫成REG文件(可以直接從XP系統中導出,然後在其基礎上修)。在外置程序目錄下有個RegDoc.cmd,這個文件是用來注冊外置程序文檔關聯的(就是改注冊表),可以用記事本打開它,加入一行:則PE載入外部配置時它會自動導入。這是最簡單的改注冊表的方法。但是如果要修的項依賴於外置程序的目錄結構(比如要在右鍵菜單中添加用UltraEdit32打開),就不能用上面的方法了,因為外置程序的絕對路徑是不確定的(不同的機器中盤符不能確定)。

熱點內容
雲列印伺服器硬體 發布:2025-01-11 07:44:56 瀏覽:768
怎麼在手機上更改wifi密碼 發布:2025-01-11 07:37:26 瀏覽:335
開機啟動serviceandroid 發布:2025-01-11 07:35:24 瀏覽:523
天龍八部腳本設置自動喊話 發布:2025-01-11 07:31:37 瀏覽:310
硒標准溶液配置為什麼要加鹽酸 發布:2025-01-11 07:27:51 瀏覽:253
怎麼做電腦編程 發布:2025-01-11 07:14:36 瀏覽:481
壓縮圓環 發布:2025-01-11 06:41:37 瀏覽:512
安卓背面是什麼字母 發布:2025-01-11 06:37:55 瀏覽:215
個人小程序怎麼購買雲伺服器 發布:2025-01-11 06:33:08 瀏覽:912
手機mc怎麼玩伺服器國際服 發布:2025-01-11 06:18:33 瀏覽:160