Я последовал за несколькими ответами, которые сказали мне, чтобы изменить DocumentRoot
и Directory
Это мой текущий httpd.conf
для xampp 7.2.5
ServerRoot "/opt/lampp"
DocumentRoot "~/Code/php-xampp"
<Directory "~/Code/php-xampp">
# comments removed for readability
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Require all granted
</Directory>
При запуске Apache Web Server
из графического интерфейса xampp выдается следующая ошибка
Starting Apache Web Server...
Exit code: 8
Stdout:
apache config test fails, aborting
Stderr:
AH00526: Syntax error on line 229 of /opt/lampp/etc/httpd.conf:
DocumentRoot '/opt/lampp/~/Code/php-xampp' is not a directory, or is not readable
Почему DocumentRoot
добавляется к ServerRoot
, это работало до того, как я перезагрузил компьютер.