你输的是本机IP地址吗?不是127.0.0.1和localhost

解决方案 »

  1.   


    假設你的電腦的ip為192.168.0.1,如果在你電腦上面訪問的地址為
    http://localhost:8000/1.php
    在別人電腦上面就應該是
    http://192.168.0.1:8000/1.php
    或者http://yourcomputername:8000/1.php
      

  2.   

    看apache目录下conf的httpd.conf中的ServerName
      

  3.   

    還不行呀,那檢查檢查apache設置
      

  4.   

    qiushuiwuhen(秋水无恨) 兄已经说了。
    那里的地址是不是你的确切IP?
      

  5.   

    参数长了会有问题吧?这好象不大可能呀。
    看看你的参数值里面是不是有非法字符?如空格等……
    如有空格,最好用post方法或先将它编码后再连接。
      

  6.   

    url(即get方式)不能操作太长的数据你把那个url写出来?
      

  7.   

    是的,url后面是有长度限制的,不过在你本机上可以的话,应该也行呀,奇怪
      

  8.   

    请注意Apache的一个小问题:当你使用重定向的时候.如果指向的是:
    http://你的IP/目录Apache会重定向到你Servername设置的域名
    一般我们都会设成localhost以方便调试,因此Apache就会重定向到
    http://localhost/目录导致访问失败要写成这样
    http://你的IP/目录/
    才行希望对楼主有点帮助.
      

  9.   

    这个问题的确是个问题呀。
    最好能把能做到主机名与域名一致,这样就无需打上最后的"/"了。
    当然,如果不能这样的话,可以选择一些重要的目录,加上Alias,把"http://localhost/目录"直接Alias到"http://localhost/目录/"。