Wamp服务器开发/var/site.php


Wamp Server Development /var/site.php

我在本地机器(Win 8.1)上使用eclipse和专用GIT存储库,然后使用WAMP服务器。我有一个PHP应用程序,我试图在本地机器上模拟它,但一个完整的include文件是"/var/site.PHP"。我试图在PHP.ini中设置一个include_path,但一直找不到错误。我在本地的路径是:

c:/users/xxxxxx/git/project/site.php

我正在试用

; UNIX: "/path1:/path2"
include_path = ".:/var/:c:/users/xxxxxx/git/project/"

这行不通。我不知道在php.ini中使用UNIX还是WINDOWS

Fatal error: require_once(): Failed opening required '/var/site.php' (include_path='.:/var/:c:/users/xxxxxx/git/project/')

这并不奇怪,您使用的是unix路径语句,并且在windows上运行。

编辑php.ini文件(使用wampmanager图标菜单,以便获得正确的文件)

查找此部分

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "'path1;'path2"
;include_path = ".;c:'php'includes"

并像那样更改Windows路径语句

include_path = ".;/var/;c:/users/xxxxxx/git/project/"

基本上,UNIX中的路径语句分隔符是:,但由于windows在驱动器标识符中使用冒号,即C:,因此windows在路径语句中使用;分号作为分隔符。你刚刚把2弄混了。