導航:首頁 > 源碼編譯 > 商城源碼的全局配置文件是哪個

商城源碼的全局配置文件是哪個

發布時間:2022-07-16 09:33:44

Ⅰ 代碼怎麼放到源碼全局的php文件

最簡單的方法:把代碼拷貝到項目index.php入口文件。
一般 index.php 文件是服務入口程序文件,如果你更改過伺服器入口文件配置,需要找到對應的文件才行。
這里的全局文件是指在伺服器被請求訪問時必定會執行的php文件,index.php作為服務的入口,固定會執行的,index.php執行時會根據 [對應的請求業務] 和 [載入的項目配置] 對應 調用項目中的其他業務文件去執行。
每個項目的全局文件不一定一樣,可以有很多全局文件,但肯定會有服務(器)入口文件,一般入口文件都用index.php(可以改名)。

Ⅱ 網站源碼的資料庫文件放到那個文件夾

擴展名是.bak,看上去應該是SQL Server中備份出來的,如果是的話,放到哪個文件夾下都不行,應該在SQL Server中進行還原,並且重新配置資料庫連接字元串.
如果你懂一些ASP和SQLServer的管理配置,這個應該不算難,如果不懂的話,也很難在回答里給你解釋清楚.

Ⅲ php源碼和資料庫都已經上傳了,但是配置連接參數的文件在哪兒

config.php或者dbconfig.php,到源代碼文件夾搜索conf關鍵詞。打開看看,裡面出現db=''資料庫 pass=『』字樣就是。

Ⅳ 網站的源碼要放在哪個文件夾下啊

如果對linux 不是很了解
你可以安裝配套組件。比如有AMH,LAMP,BT等等,有很多簡單教程
你這個可以裝在home文件夾下面。然後指向相關路徑設置好即可訪問

Ⅳ 求一個ASP+ACC的商城源碼程序

對於任何的WEB應用程序伺服器,一個主要的要求就是具有豐富而且靈活具有柔韌性的配置系統——使開發者能夠讓「可安裝的應用程序」容易地與「設置數據」聯系,而無須將設置值置入程序代碼,而且,能使Administrators方便容易地調整、定製這些設置值 Post-deployment。
ASP+ 配置系統致力於滿足這兩個必要條件。為做到這些,它通過了一個分級的配置基礎結構,以使擴展的配置數據可以保存,而且貫穿使用在整個ASP+應用程序當中。同時,ASP+提供了豐富的初始設置集合。
ASP+配置系統提供了一下好處:
1、配置信息存儲在基於XML的配置文件當中。管理員和開發者能夠使用任何標准文本編輯器,XML解析器,或PERL腳本來解釋和更新配置設定。
2、配置信息存放在文件中,它作為應用程序的其他部分放置在與其相同的目錄樹下。這使ASP+應用程序非常容易安裝,只需使用 X 或者是 FTP。
3、配置系統易於擴展。你可以在配置系統中存放自己的配置標准以及設置。
4、對ASP+配置文件的更改由系統自動檢測,在無須用戶干涉的情況下被提交。系統管理員不需要去動系統以讓改變生效。
5、配置信息被分級提交應用。子目錄繼承或覆蓋從父目錄得來的配置設定。這就允許不同的應用程序或單個應用程序的不同部分具有不同的設定。
Config.web 配置文件
所有ASP+的配置信息都包括在名叫Config.web的配置文件當中。下面的例子說明了一個ASP+配置文件的結構:

代碼:
--------------------------------------------------------------

<!-- CONFIG.WEB FILE -->
<configuration>
<configsections>
<add names="httpmoles" type="System.Web.Config.HttpMolesConfigHandler"/>
<add names="httphandlers" type="System.Web.Config.HttpHandlerConfigHandler"/>
<add names="sessionstate" type="System.Web.Config.SessionStateConfigHandler"/>
<add names="globalization" type="System.Web.Config.GlobalizationConfigHandler"/>
<!-- ADDITIONAL CONFIGSECTION DECLARATIONS GO HERE -->
</configsections>
<httpmoles>
<!-- http mole subelements go here -->
</httpmoles>
<httphandlers>
<!-- http handlers subelements go here -->
</httphandlers>
<sessionstate>
<!-- session state subelements go here -->
</sessionstate>
<globalization>
<!-- session state subelements go here -->
</globalization>
<!-- ADDITIONAL CONFIG SECTIONS GO HERE -->
</configuration>

---------------------------------------------------------------

所有的配置信息都必須居於<configuration>和</configuration>標記之間。配置文件有兩個主要部分。在上部是配置小節的處理程序聲明(包括在<configsection>和</configsection>標記中)。文件的其餘部分包括了實際的配置小節(為了清楚,它們的子元素已被移除)。注意,下面的每一個配置小節都必須對應有一個<configsection>中的聲明存在。每一個聲明賦予了配置小節名稱並且指出了將處理其配置信息的NGWS Framework Assembly及Class。每一配置小節包含含有ASP+細節配置設定的子元素。
以下代碼舉例說明了這些概念:

代碼:
-----------------------------------------------------------------

<configuration>
<configsections>
<add name="debugmode" type="System.Web.Config.SingleTagSectionHandler" />
<add name="globalization" type="System.Web.Config.SingleTagSectionHandler" />
<add name="assemblies" type="System.Web.UI.AssembliesSectionHandler" />
<add name="security" type="System.Web.Config.SecurityConfigHandler" />
</configsections>
<debugmode enable="true" />
<globalization
requestencoding="us-ascii"
responseencoding="iso-8859-1"
/>
<assemblies>
<add assembly="System.Data.dll"/>
<add assembly="System.dll"/>
<add assembly="System.Drawing.dll"/>
<add assembly="*"/>
</assemblies>
<security>
<authorization>
<allow users="*" /> <!-- Allow all users -->
</authorization>
</security>

</configuration>

-------------------------------------------------------------------

此例說明了一個配置文件,它包含四個配置小節——debugmode,globalization,assemblies以及security。下面是已制定的設置:
*在debug小節,調試模式被打開(設置成true)。
*在globalization小節,設置了請求(Request)和回應(Response)的編碼方式。
*在assemblies小節,加入了四個assemblie。
*在security小節,所有用戶均被賦予訪問權。

層次配置體系
我們曾論及,伺服器上可以有多個配置文件存在於不同的目錄中。當對一個詳細URL的請求到達時,ASP+計算該URL在層次結構風格中的設定,並為所請求的URL使用在路徑中定位的配置文件。
例如,一個站點的結構如下:
Application Root
|-----SubDir1
|-----SubDir2
想法是,配置應用程序的設定使所有的用戶都可以訪問應用程序根目錄(Application Root),使選中的用戶可以訪問兩個子目錄。
現在假定有一個Config.web文件在目錄SubDir1中,Application Root和SubDir2中不存在Config.web文件。在此例中實際上使用了兩個Config.web文件。最高層的Config.web文件位於 %windir%\Complus\Version 目錄,它隨NGWS SDK安裝而來,包含了默認的設定。這個文件被認為處於機器級別上,所有的ASP+目錄和子目錄都繼承了其設定。此文件的默認安全小節的設定是允許所有用戶的訪問。當例中的Application Root目錄不存在配置文件,即沒有編輯這個設定值時,所有的用戶都將允許訪問此目錄,因為此目錄繼承了機器級別配置文件的設定。如果SubDir1目錄中的Config.web文件包含了一個安全配置小節,它設定成只允許某些用戶訪問目錄,那麼SubDir2目錄將繼承其設定,但是Application Root目錄並不受其影響。所以,所有的用戶可以訪問Application Root目錄,但只有某些用戶可以訪問兩個子目錄。
標准配置設定
ASP+環境自帶了一個標準的Config.web文件,它包含了一個豐富的配置設定集合。此文件位於
%windir%\ComPlus\Version 目錄。在Machine level(機器級)的配置文件中,我們可以在ASP+標准配置小節處理器下面找到標準的配置小節。
(出處:www.dev-club.com)

Ⅵ 在linux中,軟體包的安裝,源碼安裝,說明過程的配置文件是

詳解linux源碼包安裝過程

1. 解壓縮

可以通過下載或其他方式獲得了一個軟體包,通常它是一個壓縮文件,大部分可能是存檔的和壓縮的,這些文件一般以 .tar .gz為擴展名。

首先拷貝它到一個目錄,然後 untar 和 gunzip 解壓它。 通常這個命令

tar xzvf filename [filename 是軟體文件名稱]

解壓後的文件一般會在當前目錄下的創建子目錄,並以這個包名來命名。 你也可以用用這個命令預先查看結果 tar tzvf filename,顯示包里有那些解壓文件。

源文件如果是新的 bzip2 (.bz2) 格式,可用

bzip2 -cd filename | tar xvf -,或更簡單的 tar xyvf filename ,這很不錯的tar命令被不斷的完善。

說明:

A:有時候一些文件必須安裝在用戶的 home 目錄下,或更多的是在一個固定的目錄,比如 /, /usr/src, 或 /opt 。所以必須仔細閱讀安裝包的配置信息。當一個軟體包里如果有config 和 Makefiles 文件則最好去編輯它,這里包括了安裝指令和說明。提示:你改變 makefile 會導致不同的結果。大部分軟體包允許用 make install 自動處理安置二進制文件在適當的系統位置。

B:你可能碰到過一些共享文件、shell 存檔文件、尤其是 Internet 上的源碼新聞組。它們保留的原因是具有人性化的可讀性,並且允許新聞組緩沖並通過它們篩選和剔除出不合格的。它們可能用 unshar filename.shar 命令來解壓。

C: 一些源碼存檔文件是用非標準的 DOS,Mac 或其他壓縮的比如:

zip, arc, lha, arj, zoo, rar, and shk.

D: 有時候,你可能需要使用一個 patch 或顯示改變了的 diff 文件來升級或修復存檔的源碼文件。這 doc 文件或者 README 文件將告訴你怎麼去使用。一個很好的命令用標准語法來調用的命令是 patch < patchfile.

2: 關於 rpm 安裝包

一些 Linux 用戶懼怕通過使用源碼來手動安裝軟體包,不過現在有方便的 rpm 和 deb 或 新格式的 slp 包。例如:rpm 安裝運行平穩又快,作為一個軟體安裝在某幾個有名的操作系統。

作為方便的RPM包也存在很多不好的缺點,例如:

A: 要了解軟體中更多更詳細的內容你必須去在二進制中去了解,而不是rpm包。

B: 還有安裝一個 rpm 包如果需要依賴關系那麼安裝就可能會導致失敗。

C: 當 rpm 請求你系統中不同版本的庫,那麼安裝將不能繼續,除非你為錯誤的庫位置創建連接符號到正確的位置。

說明:必須使用root 安裝 rpm 和 deb 。因為它需要必須的寫入許可權。

最簡單的,用命令 rpm -i packagename.rpm 和 dpkg --install packagename.deb 會自動解包和安裝。

3:關於安裝 Linux 包出現的一些問題及解決方案

假設 make 失敗有個鏈接錯誤: -lX11: No such file or directory,正好在 xmkmf 之後已被調用,這可能意味著 Imake 不能被完全建立。檢查第一部分 Makefile 文件的的行是這樣:

· LIB= -L/usr/X11/lib
· INCLUDE= -I/usr/X11/include/X11
· LIBS= -lX11 -lc -lm

這個 -L 和 -I 開關告訴編譯器和鏈接分別在哪裡找到 library 和 include 文件。在這個例子里, X11 庫應該在 /usr/X11/lib 目錄,且 X11 包含文件應該在 /usr/X11/include/X11 目錄里。假如對於你的機器上的這個錯誤,請處理修改 Makefile 並重新再 make。

沒有聲明涉及的數學庫函數,像下列各項:
/tmp/cca011551.o(.text 0x11): undefined reference to `cos'

要修復它,需要明確鏈接到匹配的庫,在 Makefile (看先前的例子) 里增加一個 -lm 到 LIB 或 LIBS 標記 。

用其他方法嘗試

仍然失敗 如果失敗,參考下列腳本:
make -DUseInstalled -I/usr/X386/lib/X11/config
這個直接方式的類別相當於。

在少數例子里,用 root 運行 ldconfig 可能會解決:
# ldconfig 更新共享庫鏈接符號。

一些 Makefiles 使用你系統里未被承認的庫別名。一個例子,構建可能需要 libX11.so.6 ,但是在 /usr/X11R6/lib 不存在文件或鏈接。然而,在那裡是 libX11.so.6.1。解決方法是用 root 運行ln -s /usr/X11R6/lib/libX11.so.6.1 /usr/X11R6/lib/libX11.so.6 ,接著需要運行 ldconfig 。
有一些包需要你安裝一個或更多庫的升級版本。需要拷貝一個或更多的庫到適當的目錄里,刪除舊的庫,重新設置動態鏈接庫。
4:一些其他的問題處理

安裝一個shell 腳本如果出現:No such file or directory 的錯誤消息。這是可以檢查文件許可權確定文件事可執行的,並檢查文件頭確定是否 shell 或程序是腳本在指定的位置被調用。一個例子,這個腳本可能是這樣開始的:

#!/usr/local/bin/EDEN

如EDEN的實際安裝位置是在你的 /usr/bin 目錄,用一個 /usr/local/bin 替代

這個腳本不能運行有兩個方法來糾正!!

A: 文件頭改成 #!/usr/bin/EDEN

B: 或增加一個鏈接符, ln -s /usr/bin/EDEN

5:一個典型的例子 Xloadimage

首先說明下面的例子來源於國外網站的一個技術實例,這里我做了翻譯和整理。

這個例子展現一個簡單的問題。xloadimage 程序對我的圖形工具的調整設置是有用的附加。從源碼目錄拷貝文件,用 tar xzvf 解壓文件,可是在運行 make 的時候出現令人討厭的錯誤並停止了。

gcc -c -O -fstrength-rece -finline-functions -fforce-mem

-fforce-addr -DSYSV -I/usr/X11R6/include

-DSYSPATHFILE=\"/usr/lib/X11/Xloadimage\" mcidas.c

In file included from /usr/include/stdlib.h:32,

from image.h:23,

from xloadimage.h:15,

from mcidas.c:7:

/usr/lib/gcc-lib/i486-linux/2.6.3/include/stddef.h:215:

conflicting types for `wchar_t'

/usr/X11R6/include/X11/Xlib.h:74: previous declaration of

`wchar_t'

make[1]: *** [mcidas.o] Error 1

make[1]: Leaving directory

`/home/thegrendel/tst/xloadimage.4.1'

make: *** [default] Error 2

這個錯誤消息包含了實質的線索:

查看 image.h 文件的 23 行:
#include < stdlib.h>
在源碼的某處對於 xloadimage, wchar_t 已經在指定標准 include 文件重新定義。 告訴我們首先在 image.h 的 23 行嘗試注釋它,或許 stdlib.h include 是不存在的,畢竟不是所有都是必需的。

在這點,構建中的收益來源於所有任何一個致命錯誤。xloadimage 現在功能正常。

6: 安裝 Linux 包的一些總結

堅持自己動手處理所有的安裝出現的問題,不斷總結努力學習,從錯誤里去仔細研究,努力動手排錯,從每個不足甚至失敗的地方得到擴充和提升,可以增強安裝構建軟體的技巧。

Ⅶ 源碼包安裝的docker 配置文件在哪兒

V1.12 之後所有配置都可以在 '/etc/docker/daemon.json' 中配置,此文件默認不會自動生成,需要手動創建(touch /etc/docker/daemon.json )。

Ⅷ 網站源碼裡面的文件夾都分別代表什麼意思我是新手想了解一下

文件夾使用沒有硬性規定,你要是想的話不用文件夾所有文件放在一起都是可以的(不光是網站,所有軟體之類也是一樣),加文件夾只是為了方便管理,一看就知道那個目錄做什麼的,比如一般css目錄就是用來放網站的css樣式表的,images一般是用來放網站用到的圖片資源,upload之類通常是後台上傳的其它文件附件,js一般是用來放javascript腳本,inc或者common通常是放公用的一些文件,比如網站頁眉頁腳,或者公用的資料庫連接文件,admin之類通常放的是網站管理後台。

閱讀全文

與商城源碼的全局配置文件是哪個相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:158
java實現排列 瀏覽:511
javavector的用法 瀏覽:979
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:911
linux內核根文件系統 瀏覽:240
3d的命令面板不見了 瀏覽:523
武漢理工大學伺服器ip地址 瀏覽:146
亞馬遜雲伺服器登錄 瀏覽:521
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:928
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348