各位大侠,我安装了php+apache2.2+mysql,现在用DreamWerver建了个站点,里面有几个网页,内含一点点php脚本,可是测试预览时php脚本的内容显示不了,请问是什么问题呢?如何解决呢?拜托了!

解决方案 »

  1.   

    dw的虚拟站点是挂在apache下面的么?我在dw4以后就没用过它了,不知道现在的版本如何,以前的版本只是自建一个虚拟站点,无法解析php的
      

  2.   

    DreamWerver只能建静态站点,既然php环境建好了,那就把站点放到apache的web目录下,设置好dw的访问地址形如http://localhost/这样
      

  3.   

    应该是没有安装好APACHE吧
    配置文件确认有没有LoadModule php5_module "D:/Program Files/php/php5apache2_2.dll" 
    AddType application/x-httpd-php .php
    PHPIniDir "D:/Program Files/php"
      

  4.   

    下个AppServ,把你测试文件放 www 文件里面,再用12.7.0.1/文件名 测试吧
      

  5.   

    DW 管理站点  编辑  高级  测试服务器 服务器类型: PHP+MySQL
    访问: 本地/网络
    测试服务器文件:将文件存储到PHP文件测试目录下
    URL前缀:http://localhost/xxx/   或者http://127.0.0.1/xxx/  后面是你自己存储文件的路径
    基本上这样就可以测试了..
    实时视图如果PHP解析不了,用F12肯定应该可以调试...
      

  6.   


    然后在配置两个文件
    1.在WINDOWS\system32\drivers\etc\hosts
    最后加上127.0.0.1 test.com//红字部分是自定义的,一会用于在浏览器中浏览
    2.在apache\conf\extra\httpd-vhosts.conf
    最后加上
    <VirtualHost *:80>
        ServerAdmin [email protected]
        DocumentRoot "E:\zmcms"//文件保存的文件夹
        ServerName test.com//和1里面一致
        ErrorLog "test.com-error.log"//同上
        CustomLog "test.com-access.log" common
     php_admin_value open_basedir "e:\zmcms;c:\windows\temp"//文件保存的文件夹浏览的时候直接从地址栏中输入test.com/你的文件名  就ok了
    </VirtualHost>
      

  7.   

    嘻嘻,搞明白了!在站点远程那设置访问http://localhost,然后需要将站点上传到apache服务器,再预览网页就可以了,谢谢啦!