За последние 24 часа нас посетили 17672 программиста и 1644 робота. Сейчас ищут 968 программистов ...

Установка Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16

Тема в разделе "Установка PHP", создана пользователем cyxapuk, 7 июл 2006.

  1. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    пробелл добавь?
    =)

    и вообще там есть configtest. юзай при случае?
     
  2. _ED_

    _ED_ Активный пользователь

    С нами с:
    4 апр 2009
    Сообщения:
    4
    Симпатии:
    0
    [quote="440Hz

    пробелл добавь?
    =)quote]


    спасибо, действительно пробел :lol:
     
  3. alex4715

    alex4715 Активный пользователь

    С нами с:
    9 май 2009
    Сообщения:
    35
    Симпатии:
    0
    Не думал что обращусь когда нибудь в этот раздел :)
    Вообщем купил ноутбук на нём виста
    Апач пшп поставил всё работает идеально, mysql тоже поставил но при разных запросах страничка начинает долго и усердно грузиться чуть пойже выскакивает сообщение что апатч закончил работу а винда пытаеться востоновить...
    Что скажите что посоветуете? 8(
     
  4. alex4715

    alex4715 Активный пользователь

    С нами с:
    9 май 2009
    Сообщения:
    35
    Симпатии:
    0
    Такое чувство что тему забросили, люди не вынуждайте пользоваться денвером или ставить виртуальную машину 8(
     
  5. Roadwind

    Roadwind Активный пользователь

    С нами с:
    21 май 2009
    Сообщения:
    1
    Симпатии:
    0
    Приветствую. Apache поставил, PHP поставил. Работают вроде нормально. А вот MySQL не работает почему-то.
    Ситуация такая - надо поднять Апач/ПХП/MySQL для того, что бы протестировать пару общедоступных сайтовых движков типа Joomla на localhost'е. Система - Windows Vista. Делаю все по инструкции, но последний шаг выдавал мне сначала ошибку в 11 строчке кода, а после правки php.ini просто выдает белую страницу и курсор со знаком загрузки. При этом при установке Joomla та же видит MySQL как работающую и подключенную службу, а вот к базам данных подключиться не может. В чем может быть проблема?

    Кстати, вопрос вдогонку - подскажите, пожалуйста как создавать БД MySQL без phpMyAdmin, через консоль?
     
  6. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Код (Text):
    1. CREATE DATABASE `dbname` DEFAULT CHARACTER SET 'cp1251';
     
  7. Sinsir

    Sinsir Активный пользователь

    С нами с:
    27 май 2009
    Сообщения:
    60
    Симпатии:
    0
    вопрос такой:
    установил apache +php+ Mysql
    все с этого сайта. запустил все тестовые файлы - все работает
    Но вот когда создаю свой файл first.php
    то он почемуто непахает.
    <?
    echo "<html><body><h1>";
    echo "hello, $my_name";
    echo "</h1></body></html>"
    ?>
    в броузере соответственно пишу http://localhost/first.php?my_name=Sinsir
    и броузер возвращает мне только Hello,
    а имя ставить никак нехочет. Обьясните новичку плз.
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    1. <?php вместо <?

    2. $_REQUEST['my_name'] вместо $my_name

    3. читаем про суперглобалные массивы
     
  9. Sinsir

    Sinsir Активный пользователь

    С нами с:
    27 май 2009
    Сообщения:
    60
    Симпатии:
    0
    большое спасибо за ответ. Исправил свой файл в соответствии с вашими рекомендациями.
    К сожалению ваш вариант приводит к ошибке следующего характера:

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\Apache Group\Apache2\htdocs\test\first.PHP on line 3

    <?php
    echo "<html><body><h1>";
    echo "hello,$_REQUEST['my_name'];
    echo "</h1></body></html>"
    ?

    Я только начал изучать пхп и вот на первом же примере так споткнулся. Возможно я выбрал неправильную книгу для обучения.
    На этом сайте есть тоже пособие для начинающих, к сожалению в нем я тоже уперся в первый же пример.
    <html>
    <title>Workflow Registration</title>
    <body>
    <you entered:</p>
    <p><?php
    $username = "tyler";
    $password = "mypassword";

    echo "<p>username = ".$username."</p>";
    echo "<p>password = ".$password."</p>;
    ?>


    </body>
    </html>

    Где получил ошибку:

    Parse error: syntax error, unexpected $end in C:\Program Files\Apache Group\Apache2\htdocs\test\registration-action.php on line 16

    Самое интересное что строка 16 это же пустая строка!
    Возможно у меня какаято несовместимость версий пхп или неправльные настройки?( хотя тесты все прошли)
    Помогите советом плз.
     
  10. Fatum

    Fatum Активный пользователь

    С нами с:
    9 июн 2009
    Сообщения:
    45
    Симпатии:
    0
    Вопрос Если в скриптах написано
    <php
    ?>

    вместо
    <?
    ?>
    то выдает пустое окно То есть со словом php скрипты не выполняються Как исправить ?
     
  11. NEKSUS

    NEKSUS Активный пользователь

    С нами с:
    12 июн 2009
    Сообщения:
    3
    Симпатии:
    0
    нуЖНА ПОМОЩЬ Я УТОНОВИ mysql ПОТОМ ПРОВЕЛЬ СПОМОЩЬЮ СКРИТА ОН МНЕ ВЫДАЛ ОШИБКУ

    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Program Files\Apache2.2\htdocs\ddd.php on line 7
    �� ���� ����������� � ����� test!
    Can't connect to MySQL server on 'localhost' (10061) СКАЖИТЕ ПОЖАЛУСТА КАК ЭТО ИСПРАВИТЬ
     
  12. NEKSUS

    NEKSUS Активный пользователь

    С нами с:
    12 июн 2009
    Сообщения:
    3
    Симпатии:
    0
    помощь

    нуЖНА ПОМОЩЬ Я УТОНОВИ mysql ПОТОМ ПРОВЕЛЬ СПОМОЩЬЮ СКРИТА ОН МНЕ ВЫДАЛ ОШИБКУ

    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Program Files\Apache2.2\htdocs\ddd.php on line 7

    Can't connect to MySQL server on 'localhost' (10061) СКАЖИТЕ ПОЖАЛУСТА КАК ЭТО ИСПРАВИТЬ
     
  13. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    12 летние дети пишут грамотнее вас.

    А проблема связана с тем, что не установлена СУБД MySQL или не запущен сервис.
     
  14. kostyl

    kostyl Guest

    Да, кстати админы, многие жалуются и не понимают, что надо перезагружаться, добавьте надписи в описании установки
     
  15. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    kostyl
    День России сегодня, админы пьяные и плохо соображают, что происходит :) А ты говоришь, добавить что-то.

    // а я тихо мирно прохлаждаюсь в пустом офисе с чашечкой кофе и книжечкой по css
     
  16. NEKSUS

    NEKSUS Активный пользователь

    С нами с:
    12 июн 2009
    Сообщения:
    3
    Симпатии:
    0
    спасибо за помош а започерг у меня вшко плохо срусским ладел
     
  17. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Я после литра водки так не смогу написать... Пишите в форум для блондинок.
     
  18. cannyLaff

    cannyLaff Активный пользователь

    С нами с:
    4 июл 2009
    Сообщения:
    38
    Симпатии:
    0
    Vladson вам огромное спасибо!!
    у меня таже проблемка была с экстэншен дир :D
     
  19. cannyLaff

    cannyLaff Активный пользователь

    С нами с:
    4 июл 2009
    Сообщения:
    38
    Симпатии:
    0
    у меня проблема с настройкой MySql!
    он мне выдаёт ошибку:
    Fatal error: Call to undefined function mysql_connect() in .../index.php on line 17
    вот эта 17 строка:
    $link = mysql_connect("localhost", "root","lol909") or die("Could not connect");

    в чем ошибка и как её исправить??
     
  20. vigg3r

    vigg3r Активный пользователь

    С нами с:
    5 июл 2009
    Сообщения:
    1
    Симпатии:
    0
    Установил MySQL 4.1.16. При запуске mysql.exe появляется сообщение об ошибке:
    ERROR 2003 (HY000):Can't connect to MySQL server on 'localhost' (10061)
    Процесс mysqld-nt.exe запущен, служба MySQL запущена. Брендмауэр отключен.
    В чём проблема?
     
  21. Димон

    Димон Активный пользователь

    С нами с:
    12 май 2009
    Сообщения:
    152
    Симпатии:
    0
    MoonChild
    Как у тебя получилось подключить MySQL? Как не стараюсь - та же, что и у тебя ошибка, не растолкуешь?
     
  22. cannyLaff

    cannyLaff Активный пользователь

    С нами с:
    4 июл 2009
    Сообщения:
    38
    Симпатии:
    0
    Админушки помогите!!! :?
    не у одного меня лагает MySQL!!! :)
     
  23. cannyLaff

    cannyLaff Активный пользователь

    С нами с:
    4 июл 2009
    Сообщения:
    38
    Симпатии:
    0
  24. OlegR

    OlegR Активный пользователь

    С нами с:
    7 июл 2009
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Москва
    Окружение:
    Vista Ultima Rus SP2
    IIS 7.0
    PHP 5.3.0
    IE 8

    Такой файл прекрасно работает:
    Код (Text):
    1. <?php
    2.  
    3. echo '<center><b><u>$_SERVER global variables</u></b></center><br><br>';
    4. echo '<table style="border-collapse: collapse;">';
    5. foreach ($_SERVER as $key => $val)
    6.   echo '<tr onMouseOver="this.style.backgroundColor=\'AAAABB\';"
    7.             onMouseOut="this.style.backgroundColor=\'transparent\';">
    8.         <td style="font-weight: bold; border-right: 2px solid #000000;">'.$key.'</td>
    9.         <td style="width: 100%;">'.(is_array($val)?nl2br(print_r($val,true)):$val).'</td></tr>';
    10. echo '</table>';
    11.  
    12. ?>
    Так-же прекрасно работают и другие php-скрипты.

    При попытке открыть в браузере такой вот файл выдает ошибку HTTP 500 - внутренняя ошибка сервера:
    Код (Text):
    1. <?php
    2.  
    3. phpinfo();
    4.  
    5. ?>
    При чем, что интересно, такую-же ошибку получаю на любой php-файл, в котором есть синтаксическая ошибка.
    Несколько раз проверил написание имени функции - русских букв нет - столько-же раз перенабил заново!
    При вызове из командной строки php_path\php-cgi.exe phpinfo.php > phpinfo.html получаю нормальный phpinfo.html с ожидаемым результатом работы функции phpinfo(), который нормально открывается в браузере.
    Вызов из командной строки php.exe -info так-же нормально выводит нужную информацию.

    До этого стоял PHP 5.2.10 - проблем не было.

    Заранее спасибо за совет, как решить эту проблему!

    P.S.
    А что, никак нельзя заставить PHP нормально обрабатывать правильную часть php-файла и выводить сообщение на ошибочной строке вместо совершенно безинформационной странички с ошибкой HTTP 500?
     
  25. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    500 выдает IIS. все претензии к MicroSoft

    так же посмотреть php.ini на предмет лога ошибок и их вывода