Теперь рассмотрим как обновить в нем MySQL и PHP до актуальных версий.
Обновление PHP
- Создадим в корне вашего сайта файл phpinfo.php с содержимым:
далее заходим в браузере на http://localhost/phpinfo.php видим, что версия установленного php - 5.2.6.
Код: Выделить всё
<?php phpinfo(); ?>
Затем останавливаем Apache, запустив файл C:\AppServ\Apache2.2\apache_stop.bat
Далее качаем актуальную версию php из темы viewtopic.php?t=17
(на данный момент это php-5.3.2-Win32-VC6-x86.zip )
Начиная с PHP 5.3.6 перестали делать сборки под старую версию Apache, которая входит в AppServи распаковываем ее содержимое в папку php вашего веб-сервера (обычно C:\AppServ\php5) с заменой файлов
(см. viewtopic.php?p=6277#p6277 спойлер "Пользователям Windows").
Соответственно безболезненно обновить PHP можно только до версии 5.3.5.
После чего запускаем Apache, запустив файл C:\AppServ\Apache2.2\apache_start.bat
и смотрим http://localhost/phpinfo.php как можно видеть php успешно обновилось до версии 5.3.2, причем настройки php.ini остались старые.
После проверки не забудьте удалить файл phpinfo.php, т.к. он может выдать слишком много важной информации потенциальному хакеру.
- ВНИМАНИЕ!! Если уже были созданы какие-либо пользовательские базы, то перед обновлением MySQL не забудьте сделать дампы созданный баз, чтобы потом их установить на новый MySQL.
сначала скачиваем актуальную версию из темы viewtopic.php?t=198
(на данный момент это mysql-essential-5.1.42-win32.msi )
Затем запускаем файл C:\AppServ\MySQL\mysql_serviceuninstall.bat, который остановит и удалит службу уже установленного MySQL
После этого удаляем все файлы в папке C:\AppServ\MySQL и запускаем скачанный ранее mysql-essential-5.1.42-win32.msi
Установка MySQL аналогична описанной в сообщении viewtopic.php?t=2#p108 за одним исключением:
вместо папки C:\nginx\mysql следует указать C:\AppServ\MySQL. Так же когда будете указывать пароль для доступа к БД указывайте пароль который стоял на старой версии MySQL, чтобы не пришлось менять его во всех скриптах установленных ранее.На всякий случай привожу скрины
Обновление phpMyAdmin
- сначала удаляем содержимое папки C:\AppServ\www\phpMyAdmin , затем скачиваем актуальную версию из темы viewtopic.php?t=200 (на данный момент это phpMyAdmin-3.2.5-all-languages.zip )
После этого распаковываем скачанный phpMyAdmin-3.2.5-all-languages.zip и содержимое содержащейся в нем папки phpMyAdmin-3.2.5-all-languages переносим в C:\AppServ\www\phpMyAdmin
Далее в папке C:\AppServ\www\phpMyAdmin переименовываем файл config.sample.inc.php в config.inc.php
Затем открываем его, ищем строкуи вписываем между кавычками любое секретное словоКод: Выделить всё
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
После этого пробуем открыть http://localhost/phpMyAdmin/ и после ввода логина и пароля видим что все работает как надо
При копировании информации ссылка на источник и указание copyright обязательны.