У меня было два XAMPP, установленных на моем компьютере. XAMPP1 был в C:\XAMPP, а XAMPP2 находится в D:\XAMPP. Оба работали нормально. Мне нужно было удалить XAMPP1 (c:\xampp) и удалить. После этого My XAMPP2 PHPMyAdmin прекратил работу. Он отображает сообщение об ошибке примерно так:
Он ищет SESSION DATA в C:\XAMPP\TMP. Поэтому я создал пустую папку C:\XAMPP\TMP
После этого появляется сообщение об ошибке:
Это означает, что если я установлю другой xampp на диске C: он будет работать. Но я не хочу устанавливать другой xampp в C: drive. Есть ли решение этой проблемы?
Похоже, что установка в D:\XAMPP настроена неправильно.
session.save_path
в php.ini
. Скорее всего, вам не нужны данные сеанса в старой папке Xampp.extension_dir
в php.ini
соответствует правильному пути к вашим расширениям php. Это может быть причиной того, что расширение mysqli
не загружается, если оно указывает на другой путь.mysqli
сохраняется, убедитесь, что он не закомментирован в вашем php.ini
Редактировать:
Извините, у меня ещё нет прав на комментарий... :(
Не уверен, что удаленная отладка здесь очень эффективна. Найдите сообщение об ошибке и посмотрите здесь: phpMyAdmin - # 1932 Таблица не существует (использование сортировки) после переустановки