Я установил Xampp 1.8.3 с помощью программы установки и пытаюсь переместить папку htdocs из C:\xampp\htdocs в C:\Users\Håvard\htdocs. Я внес необходимые изменения в файл httpd.conf в xampp, и Apache запускается, проблем нет.
Я бьюсь над этой проблемой уже несколько дней, я даже задавал здесь вопрос по этому поводу ранее. С тех пор я продвинулся немного дальше в поисках решения и Я пришел к выводу, что проблема связана с норвежской буквой в моем имени пользователя Windows (и, следовательно, в папке пользователя)
Когда я пытаюсь открыть свой PHP-проект как localhost/project/index.php, я получаю следующее сообщение:
Предупреждение: Неизвестно: не удалось открыть поток: такого файла или каталога нет в
Неизвестно в строке 0
Неустранимая ошибка: Неизвестно: Не удалось открыть поток
'C:/Users/Håvard/htdocs/project/index.php'
(include_path='.;C:\xampp\php\pear\') в Неизвестно строка 0
Причина, по которой я считаю, что норвежская буква является причиной этого сообщения, заключается в том, что если я изменяю DocumentRoot и Directory в httpd.conf на что-либо еще, кроме этой папки (например: C:/Users/Daniel), это работает как шарм.
Почему я получаю это сообщение об ошибке? С моим index.php все в порядке, поскольку я пробовал его с другим корнем документа... Почему проблема в папке «Håvard»? Это норвежское письмо или что-то еще, что я упустил из виду?
Подробнее здесь: https://stackoverflow.com/questions/268 ... rror-xampp