问题
I've installed Xampp 1.8.3 with the installer and I'm trying to move my htdocs folder from C:\xampp\htdocs
to C:\Users\Håvard\htdocs
. I've done the necessary edits to the httpd.conf
file in xampp and Apache is starting, no problem there.
I've been struggling with this problem for a few days now, I even posted a question on it here earlier. Since then I've gotten a little bit further in my quest for a solutiion and I've come to the conclusion that this is a problem regarding the norwegian letter in my Windows-username (and therefore userfolder)
When I try to open my PHP project as localhost/project/index.php
i get this message:
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:/Users/Håvard/htdocs/project/index.php' (include_path='.;C:\xampp\php\pear\') in Unknown on line 0
The reason that I believe the norwegian letter is the reason for this message is that if I change the DocumentRoot and Directory in httpd.conf to anything else besides this folder (ex: C:/Users/Daniel) it works like a charm.
Why am I getting this error message? There is nothing wrong with my index.php as I've tried it with a different documentroot... Why is the "Håvard"-folder the problem? Is it the norwegian letter, or something else I have overlooked?
回答1:
This happened to me once, My problem was that i had extracted an old project into the xampp folder. This old project included an .htaccess file which was messing with everything within the xampp folder. The solution was to delete the .htaccess file. I hope this helps someone.
来源:https://stackoverflow.com/questions/26823647/include-path-fatal-error-xampp