工作目录的完整路径。 例如,可以在apc中使用有效的排除路径。 DIR 会破坏符号链接包含,但是realpath()会返回false 如果我们没有父目录的权限。
$IP = getenv( 'MW_INSTALL_PATH' );
if ( $IP === false ) {
if( realpath( '.' ) ) {
$IP = realpath( '.' );
} else {
$IP = dirname( __DIR__ );
}
}
if ( $IP === false ) {
if( realpath( '.' ) ) {
$IP = realpath( '.' );
} else {
$dirnamefile = "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\w\";
$IP = dirname( $dirnamefile );
}
}
我修改了第二个框中的代码,上面的代码是默认的wiki代码(mediawiki)
当我尝试执行此操作时,我收到此错误
Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\w\includes\WebStart.php on line 104
有人可以帮我吗?
答案 0 :(得分:3)
您正在转义字符串的最后一个引号,因此该字符串不会终止:
$dirnamefile = "C:\Program Files (x86)\Apache Software Foundation\...\w\";
^^
将其更改为:
$dirnamefile = "C:\Program Files (x86)\Apache Software Foundation\...\w\\";
请注意添加的\
。