关于项目配置的一些问题 本帖最后由 PoorProgramer 于 2010-04-15 09:18:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 相对路径的问题你在admin/files 下的addProduct.php文件中引入admin目录下的config.phpconfig.php里引入的文件,相对位置,应该相对addProduct.php,而不是相对config.php这就是问题所在. 那这个引用config.php 该怎么写呢。 解决办法就是要么写绝对路径.要么就在admin目录下的config.php里用chdir改变当前目录为工作目录.用getcwd()函数可以看到当前的工作目录. 因为引用config.php的文件可能在不同的目录的文件里,所以这个相对当前工作目录的相对路径写法是会变化的,所以不建议这样写.所以项目配置一定要规化好.避免要引用的文件里再引用文件如果不能避免就要写绝对路径,或者是用chdir改变当前的工作目录.但是改变目录也会引起一些未知的问题. //定义一下. define(ROOT,$_SERVER['document_root']); define(BASE,"http://xxx.com/");//如果有多个二级域名,则用函数来返回路径 呵呵,刚接触PHP时间不长,有很多东西,不是太明白,希望大家多多帮助!~ 最后,我使用的是dirname(__FILE__)取得当前的文件的路径,然后使用dirname(dirname(__FILE__))取得上一层的目录路径进行引用的,目前没有报错了,不过不知道这样使用会不会有什么弊端。暂时先这样吧,谢谢各位!~ 配置环境的时候,PHP无法载入MySQL动态库,麻烦大家帮忙看看! 刚学PHP,有个错误,请帮忙解决,谢谢 以分号分隔的字符串的正则表达式 寻找PHP程序员进行应用开发,兼职也可 如何利用PHP对IC卡中的信息进行读取/存储??有相关资料也可(分不够再给) session丢失一问(很急,大家帮忙) 关于用户登录超时的问题 我有一个表有5万条记录 MySQL可以搞定吗? 做了一个自己认为是完美的树形结构的程序,可以实现n级目录管理,请问个位大虾有没有类试的好例子,让我做个比较 我的问题是这样的: php 如何让邮件发送失败时 报错! php转义符的去除问题
你在admin/files 下的addProduct.php文件中引入admin目录下的config.php
config.php里引入的文件,相对位置,应该相对addProduct.php,而不是相对config.php这就是问题所在.
那这个引用config.php 该怎么写呢。
要么就在admin目录下的config.php里用chdir改变当前目录为工作目录.用getcwd()函数可以看到当前的工作目录.
避免要引用的文件里再引用文件
如果不能避免就要写绝对路径,或者是用chdir改变当前的工作目录.但是改变目录也会引起一些未知的问题.
//定义一下.
define(ROOT,$_SERVER['document_root']);
define(BASE,"http://xxx.com/");//如果有多个二级域名,则用函数来返回路径