XAMPP phpMyAdmin Ошибка сеанса

0

У меня было два XAMPP, установленных на моем компьютере. XAMPP1 был в C:\XAMPP, а XAMPP2 находится в D:\XAMPP. Оба работали нормально. Мне нужно было удалить XAMPP1 (c:\xampp) и удалить. После этого My XAMPP2 PHPMyAdmin прекратил работу. Он отображает сообщение об ошибке примерно так:

Изображение 174551

Он ищет SESSION DATA в C:\XAMPP\TMP. Поэтому я создал пустую папку C:\XAMPP\TMP

После этого появляется сообщение об ошибке:

Изображение 174551

Это означает, что если я установлю другой xampp на диске C: он будет работать. Но я не хочу устанавливать другой xampp в C: drive. Есть ли решение этой проблемы?

  • 1
    Вы вообще изменили свой php.ini / httpd.conf?
  • 0
    Нет, я ничего не изменил. Я только что удалил папку XAMPP1 (C: \ XAMPP)
Показать ещё 2 комментария
Теги:
phpmyadmin
xampp

1 ответ

1
Лучший ответ

Похоже, что установка в D:\XAMPP настроена неправильно.

  • Откорректируйте параметр session.save_path в php.ini. Скорее всего, вам не нужны данные сеанса в старой папке Xampp.
  • Также проверьте, что extension_dir в php.ini соответствует правильному пути к вашим расширениям php. Это может быть причиной того, что расширение mysqli не загружается, если оно указывает на другой путь.
  • Перезапустите Apache и повторите попытку.
  • Проверьте файлы журнала на наличие ошибок, например, неудачная загрузка с расширением и т.д.
  • Если ошибка в отношении отсутствующего расширения mysqli сохраняется, убедитесь, что он не закомментирован в вашем php.ini

Редактировать:

Извините, у меня ещё нет прав на комментарий... :(

Не уверен, что удаленная отладка здесь очень эффективна. Найдите сообщение об ошибке и посмотрите здесь: phpMyAdmin - # 1932 Таблица не существует (использование сортировки) после переустановки

  • 0
    Спасибо, теперь phpmyadmin запущен, но я получаю этот экран: prntscr.com/jzproi

Ещё вопросы

Сообщество Overcoder
Наверх
Меню