1

Тема: Ошибка при запуске setup.php

Установил Денвер-2, проверил через броузер-работает.
Проблема в другом..
1.Скачал phpMyAdmin разархивировал на виртульный диск локальной машине, где установлен Денвер-2

2. Стал выполнять пошаговую инструкцию инсталяции phpMyAdmin. Вручную скопировал код, в созданой мною файл config.inc.php:
<?php
$i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'cbb74bc'; // use here your password
?>

3. Создал папку config

4. открываю в Opera-браузере  Z:/scripts/setup.php
В браузере отображат


* @copyright 2006 Michal ?iha? * @license http://www.gnu.org/licenses/gpl.html GNU GPL 2.0 * @version $Id: setup.php 10748 2007-10-10 07:30:59Z cybot_tm $ */ // Grab phpMyAdmin version and PMA_dl function define('PMA_MINIMUM_COMMON', TRUE); define('PMA_SETUP', TRUE); chdir('..'); require_once './libraries/common.inc.php'; // Grab configuration defaults // Do not use $PMA_Config, it interferes with the one in $_SESSION // on servers with register_globals enabled $PMA_Config_Setup = new PMA_Config(); // Script information $script_info = 'phpMyAdmin ' . $PMA_Config_Setup->get('PMA_VERSION') . ' setup script by Michal ?iha? '; $script_version = '$Id: setup.php 10748 2007-10-10 07:30:59Z cybot_tm $'; // Grab action if (isset($_POST['action'])) { $action = $_POST['action']; } else { $action = ''; } // Grab wanted CRLF type if (isset($_POST['eoltype'])) { $eoltype = $_POST['eoltype']; } else { if (PMA_USR_OS == 'Win') { $eoltype = 'dos'; } else { $eoltype = 'unix'; } } // Detect which CRLF to use if ($eoltype == 'dos') { $crlf = "\r\n"; } elseif ($eoltype == 'mac') { $crlf = "\r"; } else { $crlf = "\n"; } if (isset($_POST['configuration']) && $action != 'clear') { // Grab previous configuration, if it should not be cleared $configuration = unserialize($_POST['configuration']); } else { // Start with empty configuration $configuration = array(); } // We rely on Servers array to exist, so create it here if (!isset($configuration['Servers']) || !is_array($configuration['Servers'])) { $configuration['Servers'] = array(); } // Used later $now = gmdate('D, d M Y H:i:s') . ' GMT'; // General header for no caching header('Expires: ' . $now); // rfc2616 - Section 14.21 header('Last-Modified: ' . $now); header('Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0'); // HTTP/1.1 header('Pragma: no-cache'); // HTTP/1.0 // whether to show html header? if ($action != 'download') { // Define the charset to be used header('Content-Type: text/html; charset=utf-8'); // this needs to be echoed otherwise php with short tags complains echo '' . "\n"; ?>
phpMyAdmin get('PMA_VERSION'); ?> setup
' . '' . '' . '' . '' . '' . '' . '' ; } /** * Displays message * * @param string type of message (notice/warning/error) * @param string text of message * @param title optional title of message * * @return nothing */ function message($type, $text, $title = '') { echo '
' . "\n"; if (!empty($title)) { echo '
'; echo $title; echo '
........................ и т.д.


В чем проблема?? Помогите, целый день сижу!!!!!!!!!!

2

Re: Ошибка при запуске setup.php

ayva
Инструкция по установке phpMyAdmin: http://php-myadmin.ru/learning/phpmyadmin-setup.html

Вы должны распаковать архив с phpMyAdmin в каталог home/localhost/Tools/phpmyadmin, если хотите заменить установленную в Денвере версию.

3

Re: Ошибка при запуске setup.php

зановово решил поставить. По "Инструментарий веб-разработчика" скачал все программы, и начал ставить по порядку. Остановился на "Установка Apache HTTP Server 2.2.6", после редактрований файлов, при запуске в Службах WindowXP, службы  Apache выдает окно:
"Не удалось запустить службу Apache2.2 на Локальный компьютер. Дополнительные сведения содержатся в журнале системных событий. Если эта служба разработана не в Майкрософт, обратитесь к розработчику службы, и сообщите специфический для этой службы код ошибки 1." 

Если запускаю Пуск-Apache HTTP Server 2.2.6-Control Apache Server-Start, выдает консольное окно:
.......................................
.....make_sock: could not bind to address 0.0.0.0:80
no listening sockets available? shutting down
Unable to open logs

4

Re: Ошибка при запуске setup.php

ayva
Возможно брандмауэр блокирует. И еще, Денвер должен быть остановлен, обязательно.

5

Re: Ошибка при запуске setup.php

Стоял Norton 2006 с брандмауэр, удалил Norton не помогло...переустновил ОС, поставил NOD32, заработала!!!

Через пару дней возникла другая проблема. При запуске start-webserver.bat, MySql не запускается... из под командной строки запустил батник, выдал ошибку:

  Не удалось запустить службу "MySql".
Системная ошибка.
Системная ошибка 1067.
Процесс был неожидано завершен.

В чем проблема, Hanut???

6

Re: Ошибка при запуске setup.php

ayva
Возможно проблема с конфигурационным файлом MySQL, надо его проверить и откатить изменения, если они были сделаны.

Через панель управления (Control Panel) зайдите в службы и посмотрите есть ли там MySQL и попробуйте запустить сервер оттуда.

7 (изменено: leg, 2011-09-07 09:55:43)

Re: Ошибка при запуске setup.php

ayva сказал:

Системная ошибка 1067.

понятно что не много не во время  big_smile  , но только что была такая проблема, решилась пока удалением логов ib_logfile0 и ib_logfile1 в c:\ProgramData\MySQL\MySQL Server 5.5\data\