大家好,我在服务器装了PHP,APACHE,MYSQL。然后今天老板把别人的网站的源文件拿到了要我装在自己的WEBSERVER里面,我在源文件那里都看到的INDEX.PHP只有网站的一小部分,我想问问有时候我看到别人的网站的连接例如有.../index.php?xxxxx 这是什么意思呢?怎么做出来的呢?请问有什么方法能把源文件都装到我自己的WEBSERVER上呢?请高手们赐教!!!

解决方案 »

  1.   

    服务器是Linux还是windows?Linux的话useradd 开设一个虚拟主机,然后再开通MySQL,
    用ftp把源文件上传,然后在apache的httpd.conf设置链接就可以访问网站了,
    至于index.php?id=1 意味着地址栏传值,读取index.php的时候需要id的值,就在index.php后面加个问号写个id=1就可以了。
    给你看个例子:<?php
    echo $id;
    ?>你在地址来输入index.php?id=1,页面就输出1了。
      

  2.   

    朋友谢谢你的回答先,我已经在HTTPD.CONF设置好了,但是我把源文件都放进去后出来的效果都是只有一点东西,不是网站的全部,
    还有个问题就是
    为什么一个网站可以打入www.baidu.com就会有显示而不是www.baidu.com/index.html呢?这个是怎么做的哦!
      

  3.   


    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'cni-gold'@'localhost' (using password: YES) in E:\cni\tc\quote\getquote.php on line 7
    1045: Access denied for user 'cni-gold'@'localhost' (using password: YES)
    请问这句话是什么意思呢?
      

  4.   

    下个amp包吧...比如apmserv.还有phpstudy2009....等等等等等等等等
      

  5.   

    除了源文件,还要有数据库及数据库的安装指令SQL,和数据库帐号。
      

  6.   


    这是数据库里不存在这个用户名或是密码不对,或是没有这个数据库。这个一般情况下,网站根目录的都不显示 /index.html 之类的东西, 至于/id/1394 之类的效果,需要在网站目录里的 .htaccess 文件里设置 一下,具体可查资料