XAMPP问题:php_value include_path无效

时间:2015-07-19 14:25:23

标签: php apache .htaccess http-redirect

我无法让php_value include_path与XAMPP合作。好像它应该是一个容易解决的问题,但是一直在搜索和尝试几个小时。

修改Apache' s / XAMPP httpd.cfg中的根就像魅力一样,但尝试在.htaccess文件中执行相同的操作并不是一件好事。这是我的完整.htaccess文件(除了这方面一切正常):

Options +FollowSymLinks -MultiViews
rewriteEngine on
RewriteBase /

## Hide .php extension by external redirection:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R,NC]

## Internally redirect to .php extension:
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php

RewriteCond %{REQUEST_URI} !^/products/.*$

## Redirect to index when page is missing.
ErrorDocument 404 http://www.xxxxx.xxx

php_value include_path ".:D:/Applications/XAMPP/htdocs/project1"

我尝试过无穷无尽的变化:

".:D:\Applications\XAMPP\htdocs\project1"

.:D:/Applications/XAMPP/htdocs/project1

".:/project1"

这一切的变化。我根本无法解决这个问题。有人有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在Windows中,您在路径语句中使用;而不是:作为分隔符,请尝试

php_value include_path ".;D:/Applications/XAMPP/htdocs/project1"