XAMPP FAQ – часто задаваемые вопросы по XAMPP


Вопрос: Как сменить каталоги данных для Apache и MySQL (XAMPP)?
Решение:
В файле c:\xampp\apache\conf\httpd.conf заменить:
  • DocumentRoot "/xampp/htdocs" на DocumentRoot "c:/Dropbox/xampp/htdocs"
  • <Directory "/xampp/htdocs"> на <Directory "c:/Dropbox/xampp/htdocs">
В файле c:\xampp\mysql\bin\my.ini заменить:
  • строку datadir="/xampp/mysql/data" на datadir="c:/Dropbox/xampp/mysql/data"

Вопрос: Не стартует Apache в XAMPP


Решение:

1-й способ
В файле c:\xampp\apache\conf\httpd.conf заменить:
  • строку Listen 80 на Listen 8899
  • строку ServerName localhost:80 на ServerName localhost:8899
В файле c:\xampp\src\xampp-usb-lite\usb-control-panel\XAMPP.INI заменить:
  • строку apache = 80 на apache = 8899
После чего скопировать файл c:\xampp\src\xampp-usb-lite\usb-control-panel\XAMPP.INI в c:\xampp\XAMPP.INI

2-й способ
  1. Win+R - regedit.exe - Enter
  2. Перейти в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
  3. Создать новое DWORD (32-bit) значение с наименованием "NoRun" без кавычек. Дважды щелкнуть на новом свойстве и в поле Значение ввести "1" без кавычек
  4. Изменить значение reg_dword с именем "Start" на "0" без кавычек
  5. ОК и перезагрузка


3-й способ
Если:


то:
  1. Установить Microsoft Visual C++ 2005 Redistributable Package (x86)
  2. Установить Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

...