各位大哥,这次的问题非同小可哦!!!!!!

QQKiKi 2001-08-22 09:03:01
我现在想在自己的机器上开发一个站点而后上传到网络服务器上的收费空间上。

由于PHP肯定也有虚拟目录的限制,所以我想请问我应该怎么设置才算合理:

假设我的机器上的主目录名是:f:\website

收费空间上提供的机构是这样的:

HOME/用户名/public_html/你的文件

那么我应该在自己的机器上设置怎么样的虚拟目录,才可以使自己开发的站点一上传就能用,而不需要再改路径呢?

...全文
85 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
polygame 2001-08-22
  • 打赏
  • 举报
回复
使用相对路径啊。。
./
../之类
cngift 2001-08-22
  • 打赏
  • 举报
回复
不修改不可能的,所有连接写相对路径,但是用include的不能写,因为当你引入的时候相对路径是相对当前目录结构,所以,include连接用绝对路径,其他的用相对路径,可以使修改减少到最小
QQKiKi 2001-08-22
  • 打赏
  • 举报
回复
具体点好吗,谢谢你了,我想知道我的机器上是建站点调试好呢,还是建虚拟目录调试好?如果建虚拟目录,应该怎么建(不是配置,是建哪个虚拟目录)
andyda 2001-08-22
  • 打赏
  • 举报
回复
全写相对路径。
QQKiKi 2001-08-22
  • 打赏
  • 举报
回复
OKOK 分数全给你!!! :)
jincoo 2001-08-22
  • 打赏
  • 举报
回复
把你自己计算机上所有的WEB目录都放在[f:\website]下面,然后,用这个目录对应[HOME/用户名/public_html]这个目录,首页的目录当然设为[f:\website],不要设定任何虚拟目录,如果你的PHP程序中需要包含其他的文件,都使用相对路经,例如:[f:\website\bbs\text.php]要包含[f:\website\public\config.inc.php],在[text.php]中的写法应该是这样的:
require("../public/config.inc.php");
如果打开文件(fopen),也使用相同的办法。

这样,就可以做到上传时不需要做任何修改了。
另外补充一句,最好把MySQL的账号和密码也设成和服务器上一样。
______________________________________________________________________________
欢迎到我家来做客(RUTED.COM)

ice_berg16 2001-08-22
  • 打赏
  • 举报
回复
agree up

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧