Можно сказать, что форум phpwind 3.01 является одним из самых мощных и быстрых среди бесплатных форумов. В процессе использования этого форума я накопил некоторый опыт и делюсь им с вами:
1. Резервное копирование данных
Поскольку объем данных форума продолжает увеличиваться, часто случается, что один файл не может вместить все данные резервной копии в соответствии с размером файла по умолчанию. Если скорость хоста относительно низкая и скорость сети плохая, часто появляется белый экран и не появляется никакого ответа после создания первого файла. Никогда не думайте, что резервная копия завершена (мы обманулись этим и понесли большие потери!).
В этом случае лучше всего использовать браузер, который быстро реагирует. Я использую Opera, которая обычно нормально отображает процесс резервного копирования. Вам необходимо подождать, пока не появится сообщение о завершении резервного копирования, которое будет указывать на то, что резервное копирование действительно завершено.
Другой возможный способ — изменить размер файла резервной копии. Например, если размер файла резервной копии составляет около 1 МБ, установите для него значение 2048 КБ. Это предотвратит прерывание резервного копирования на полпути.
2. Используйте функцию восстановления phpwind для выполнения операторов SQL.
Файл резервной копии Phpwind на самом деле представляет собой оператор SQL базы данных, который разделен на две категории: операторы для удаления и перестроения таблиц и операторы для вставки данных. Если данные резервной копии вашей базы данных неполны, вы можете вручную добавить операторы SQL в файл резервной копии (вы также можете удалить некоторые операторы, например, удалить операторы для реконструкции структуры таблицы и сохранить только операторы для вставки данных). заголовок содержимого файла резервной копии. Достаточно нескольких полных строк. И вы можете использовать любой оператор SQL, phpwind добросовестно выполнит за вас эти операторы SQL.
3. Советы по миграции без переустановки phpwind:
Можно сказать, что миграция пространства — это то, с чем мы часто сталкиваемся (неужели, кто сказал, что наши провайдеры виртуального хостинга в Китае смешанные, и мы часто сталкиваемся с плохими людьми?) Согласно традиционному методу, вам нужно повторно загрузить пространство. установочный файл и переустановите phpwind, затем перезапишите каталог установки измененным каталогом BBS и, наконец, восстановите базу данных MySQL. Это требует довольно длительного процесса загрузки по FTP, особенно при средней скорости Интернета.
Фактически, современные поставщики услуг виртуального хостинга обычно предоставляют инструмент управления базами данных phpMyAdmin. Используя этот инструмент, вы можете пропустить процесс установки:
Отказ от ответственности: если ваш виртуальный хост не может предоставить phpMyAdmin, и вы еще не установили phpMyAdmin, то нет необходимости читать следующее (поскольку время, необходимое для загрузки и установки phpMyAdmin, не меньше, чем phpwind, меня однажды обманули)
- Если ваш файл резервной копии небольшой (несколько сотен Кбайт) и скорость Интернета хорошая, вы можете напрямую выполнить файл резервной копии в phpMyAdmin, выполнив файл SQL.
Однако, если файл слишком велик, согласно моим тестам, даже если он составляет всего около 1 МБ, добиться успеха часто бывает сложно, если скорость сети средняя. Поэтому по-прежнему необходимо установить оригинальную версию phpwind.
Однако, если вам интересно, вы можете изменить файл резервной копии, извлечь из него только часть структуры данных, а затем выполнить его.
Другими словами, вы действительно можете найти чистый файл базы данных только что установленного phpwind (поэтому лучше всего сохранить первую резервную копию вашего веб-сайта) и сначала использовать PhpMyAdmin для запуска этого файла для восстановления структуры базы данных.
- Следующий шаг — скопировать каталог форума, резервную копию которого вы создали, в новое пространство (вам необходимо сохранить файл sql_config.php в каталоге данных) и восстановить файл веб-страницы BBS, если ваш файл BBS не был изменен. в любом случае, тогда просто используйте установленные файлы напрямую. В противном случае вам все равно придется загрузить файл BBS, который был изменен много раз.
- Кроме того, если вы используете хост типа UNIX, вам также необходимо изменить атрибуты некоторых каталогов. Вы можете следовать требованиям инструкции по установке phpwind и изменить атрибуты нескольких каталогов на 777 (фактически изменив их). на 755 часто можно нормально работать) Новый форум в принципе перенесен успешно.
Стоит отметить, что не забудьте изменить атрибуты нескольких файлов в директории simple на 755, иначе к интерфейсу без графики будет невозможно получить корректный доступ (это я случайно обнаружил при проверке источника доступа сайта. Мы никогда не Используемая версия без изображения является фаворитом поисковых систем).
- Далее не забудьте изменить имя базы данных, имя пользователя, пароль и другую информацию в файле sql_config.php в каталоге данных.
Если вы переустанавливаете phpwind, скопируйте файл sql_config.php из каталога data в каталоге phpwind, который вы только что установили, в каталог данных вашего реального каталога форума и установите атрибут файла на 777.
- Наконец, ключевой шаг — использовать FTP для загрузки вашего реального файла резервной копии базы данных в каталог Data, а затем войти в серверную часть с учетной записью администратора phpwind, чтобы быстро восстановить ваши данные.
После восстановления данных наконец обновите все кеши в фоновом режиме.