我无法让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"
这一切的变化。我根本无法解决这个问题。有人有什么建议吗?
答案 0 :(得分:0)
在Windows中,您在路径语句中使用;
而不是:
作为分隔符,请尝试
php_value include_path ".;D:/Applications/XAMPP/htdocs/project1"