导航:首页 > 源码编译 > 商城源码的全局配置文件是哪个

商城源码的全局配置文件是哪个

发布时间: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
亚马逊云服务器登录 浏览:522
安卓手机如何进行文件处理 浏览:70
mysql执行系统命令 浏览:928
php支持curlhttps 浏览:142
新预算法责任 浏览:443
服务器如何处理5万人同时在线 浏览:249
哈夫曼编码数据压缩 浏览:424
锁定服务器是什么意思 浏览:383
场景检测算法 浏览:616
解压手机软件触屏 浏览:348