很可能是apache的问题,apache的“dos窗口”上有什么文字,说说看

解决方案 »

  1.   

    test.php
    你把文件名改为index.php看看。
      

  2.   

    是apache的问题,,,从配一下吧.我现在都用现成的,退化了
      

  3.   

    感谢上面几位!我经过仔细检查终于发现了问题所在。当单独运行php.exe时,在DOS窗口中提示 php_gettext.dll 和 php_sablot.dll 两个文件无法加载,可是这两个文件明明就在extensions文件夹下啊!我打开php.ini,在这两个文件名前加上";",再启动apache,打开网页就ok了。请问这两个文件是做什么用的?不加载这两个文件会影响哪些功能?为什么这两个文件明明存在却提示无法加载?怎么解决?extension_dir设置无误。php.exe错误信息如下:
    PHP Warning:  Unable to load dynamic library' ./extensions/php_gettext.dll' - 找不到运行此应用程序所需的某个库文件。
    in Unknown on line 0
    PHP Warning:  Unable to load dynamic library './extensions/php_sablot.dll' - 找不到运行此应用程序所需的某个库文件
    in Unknown on line 0
      

  4.   

    没必要的库就别用,有些还没完成。
    另外www.php.net发布的php的windows版不如www.php4win.de的。
      

  5.   

    sablot这个dll跟xls有关,也就是说会对xml有影响,如果你暂时不用xml的话,就没什么问题。呵呵
    gettext这个dll不太清楚了。不过php手册应该可以查到的。