我在我本地访问没有问题的,但是用局域网内的电脑访问时就出现图片不能打开,样式全部丢失,点击链接或者查看图片的属性都是localhost/XX,肯定是显示不了的,把程序传到免费空间就能正常打开,就猜是自己的服务器配置问题了,我用的是phpnow集成环境,用xampp也一样。winxp和win7的也一样,下载了wordpress打开也是一样,求高手解决,很纳闷很纠结,求科普,不胜感激。PHP服务器图片显示

解决方案 »

  1.   

    查看源码看看图片路径是否正确,css 路径是否正确。
      

  2.   

    本地访问时正确的,申请了免费空间上传后也是正常显示。
    自己下载了开源的博客php,本地正常,局域网还是不能显示图片和样式,应该是配置问题吧?
      

  3.   

    直接输入我的ip地址啊,能打开,就是不能显示图片和css等需要二次地址的东西,二次打开页面的任意连接就打开以“http://localhost/post=1”类似的网址,这在本地肯定是能打开的,但是他访问的时候怎么会也是localhost呢?我猜想是地址的重新指向问题。
      

  4.   

    本机内网ip是192.168.12.67,php代码中的链接是相对地址,没有localhost开头。
      

  5.   

    都这样了
    href="http://laocalhost/55/ ...
    src="http://localhost/55/...
    还有什么说的?
    不是你有意为之,就是你用的框架或开发工具在作怪
      

  6.   

    把网站里面所有的localhost换成你的ip就行了。
    直接输入你的ip肯定能打开,再次点击的时候链接是http://localhost/***,意思是访问者电脑的内容
      

  7.   

    localhost 不正好访问他自己吗?