За последние 24 часа нас посетили 24362 программиста и 1725 роботов. Сейчас ищут 1826 программистов ...

Установка Appach 2.2, MySQL, SQLyog и PHP5

Тема в разделе "Вопросы от блондинок", создана пользователем shapaklyak, 14 апр 2011.

  1. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    Дорогие форумчане! Пожалуйста не кидайтесь на меня если как-то неправильно выражу свою мысль... :)
    История: создала сайт на html в Дримвивере и мне показалось, что я могу и создать на базе PHP интернет-магазин... Пошла на курс "программирование вебсайта", там мало что понимаю, но стараюсь... Все понимают и быстро делают, что им говорят... я уже сижу за компом неделю и туда-сюда удаляю эти сервера и программы... то работает, то не работает. Помогите, плиаз. Денвер не советуйте, так как мы на уроках работаем с этими программами-серверами. Извините сразу, пока не могу правильно на языке программиста излагать свои мысли и вопросы.
    поставила на комп:
    1)Appache 2.2.17
    2) MySQL server 5.1.53-winx64.msi
    3)SQLyog 8.03
    4)Mysql connector odbc-5.1.8
    5)PHP5

    1 проблема:
    После установки всего этого у меня начал компьютер с ума сходить... сначала AVAST начал блокировать все вебстранички.. отключила на 1 час, включила опять и всё нормализовалось.
    2 проблема:
    Второй день ноут вырубается и появляется голубое окно с ОГРОМНОЙ ошибкой, там например:
    to your computer
    Driver_IRQL_NOT_LESS_OR_EQUAL и дальше technical information..... collecting data for crash dump, Initializing disk for crash dump,beginning dumping of physical memory...
    Вообщем, очень страшно, что ноут вообще накроется... В чем тут может быть проблема? Три раза за день так накрывался.... Ноут новый.. еще двух недель нет.... жалко!
    3 аська постоянно "прыгает", включается, выключается...
    ВИнда 7 ultimate, антивирус AVAST...

    Заранее благодарна за ответы и наверно у вас будут вопросы :)
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не надо потому что когда ты хочешь интернет-магазин - заниматься настройкой сервера =)

    возьми хостинг, на нем сразу и ставь свои магазинчики.
     
  3. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    shapaklyak

    Бросай это дело, учись лучше готовить, стирать, ухаживать за мужем. Поверь, пользы будет больше
     
  4. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    но я уже пошла учиться и хочется добиться результата! Я упертая... и хочу научиться работать со всеми вышеперечисленными программами...

    а что всё-таки может быть с ноутом с этим голубым экраном и ошибкой?

    А что значит возьми хостинг? :)) Например, для своего хмлского сайта я купила хостинг на 3 месяца и он там просто стоит...
     
  5. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    tommyangelo ну спасибо за совет! :) Умею готовить и ухаживать за своим мужем и за своим ребенком! На данном этапе у меня стоит совсем другая проблема...
     
  6. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Ты слишком много установила сразу.
    Надо было поставить Apache, проверить, всё ли работает.
    Потом к нему PHP, тоже проверить.
    Потом MySQL, проверить из коммандной строки, отвечает ли...
     
  7. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    http://netler.ru/pc/dump-2.htm а что вы думаете об этом?
    Для анализа аварийных дампов памяти существует множество программ, например, DumpChk, Kanalyze, WinDbg.

    Рассмотрим анализ аварийных дампов памяти с помощью программы WinDbg (входит в состав Debugging Tools for Windows). Стоит попробовать WInDbg?
     
  8. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    YSandro нам так на уроке вроде объясняли... если конечно всё так записала... но: сначала сказали установить Mysql, потом уже SQLyog, потом Appache и уже в конце PHP. SQlyog к апечи коннектится, базу данных там составляю... но вот с php не уверена, так как в локалхост она должны появится ... а там ее нет. тоесть открываю локалхост там у меня сейчас index of 1.php и апачи всякие файлы. Но когда я там открываю 1.php должно быть не вот это < ? phpinfo (); ? > а что-то написано.. по-крайней мере так было на уроке.
    Appache работает внизу в правом углу висит...
     
  9. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    вопрос: я в Apache в conf - httpd.conf изменила server root на "С:/www"
    Listen 12.34.56.78:80
    Listen 80
    стоит порт 80, но в SQLyog когда коннектилась поставила 3306 порт, так как под 80 не хотело коннектится... Может мне надо поменять на 3306 в Apache?
    я понимаю, что я сумбурно рассказываю... но пока не очень хорошо понимаю
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да что угодно. я на семерке сталкивался с BSOD сталкиваюсь исключительно при пробое статикой во время втыкания в USB

    Не с тем ты учишься работать. Пока ты хочешь научиться программированию, тебе надо учиться работать с програмистскими программами. А настройка сервера - это отдельное искусство.

    Ну скачай netbeans - он бесплатный, с подсветкой синтаксиса, и заливает файлы по одной кнопке и сразу тебе открывает в браузере. Проще говоря тебе все равно работать на локалхосте или на хостинге. Однако на хостинге обычно все всегда работает само, а если что напортачила можно попросить поддержку вернуть все в исходное состояние.
     
  11. altynbek

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

    С нами с:
    15 апр 2011
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте!
    У меня такая проблема установил apache, localhost не работает перустановил apaache другие версии не помогает win7 x64 помогите
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  13. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    altynbek вот у меня та же проблема :))) win7 х64, сегодня буду переустанавливать на XP... Начиталась, что много проблем с 7 64б для Апачей и тд))
    я ставила APpache 2.2.17 локалхост работал, но php5 с Mysql не хочет.

    igordata спасибо большое за ответы :) и попытку помочь ))) я еще приду, когда хоть как-то разберусь.
    когда шла на курс, думала он совсем другим будет... а преподаватель за 2 часа объяснил как ставить сервер и дал задание дома поставить :))) вот я и мучаюсь. Запаслась литературой, буду на выходных читать :)
     
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    shapaklyak
    я еще приду, когда хоть как-то разберусь.
    это не правильно. будь тут, никуда не уходи, приходи каждый день, пиши свои проблемы - и ты разберешься со всем в сто раз быстрее.

    shapaklyak
    думала он совсем другим будет... а преподаватель за 2 часа объяснил как ставить сервер и дал задание дома поставить :))) вот я и мучаюсь.
    99% похапешников считают, что "ты должен уметь". (Что не так. (с) Трусливый Пес) На самом деле админить и настраивать это отдельное искусство. Если у человека есть талант/время/жопа это все осваивать - ну и вперде. А если вы решили учиться прогить - ну так прогьте пока на готовом. Сэкономите себе время и нервы. Начните с установки netbeans, прописывания тудой фтп вашего купленного хостинга, и прогьте. А преподу скажите, что "шеф, усё готово", настроила, довольно, спасибо. =)

    вот я и мучаюсь.
    это потому что оно вам не надо. организм против. вы же женщина - должны понять.

    Запаслась литературой, буду на выходных читать :)
    нечего там читать. там полторы тыщи команд, которые надо выучить. За выходные это не делается, это только практикой на живом сервере, при чем когда вы с вашим денвером или что там, простите за слово, наебетесь и поймете, что созрели для высокого полета, то вас ждет неожиданное понимание, что каждую новую систему надо настраивать по-новому, ибо у всех свои неожиданности. =)

    Не надо этого делать. Читайте лучше про похапе, попробуйте сделать "хело ворд" на хостинге.

    я начал учить php потому что надо было. через год я начал пытаться админить и настраивать. через неделю я забил с концами на это.

    Я до сих пор не знаю, как накрутить мускул так, чтобы он работал круто, как пишут на форумах, ибо если я делаю по инструкции с этих же форумов - он либо умирает у меня на руках, либо вобще не запускается. Это при том, что я понимаю значение каждого параметра из тех, что там надо крутить.
     
  15. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    У меня Виндоус 7 64бита. Апач и всё остальное работает без проблем.
     
  16. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Повторяю последний раз:
    Windows 7 x64 не имеет никаких проблем в работе со связкой Apache + PHP, MySQL и другими известными мне пакетами.
     
  17. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    YSandro
    Apple
    не мешайте ей - она шаманит. это важный процесс постижения, а познается все как вам известно - в сравнении.

    она как раз перед стадией:
     
  18. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    всем спасибо за ответы :) Установила всё на другом компе,всё между собой работает :))) Ноутбук ну никак не хочет.
    Вопрос такой: как бы его правильно задать :)
    у меня есть веб-страничка, хочу чтоб из базы данных MYSQL из cat.php выводило в браузере мои категории, пишу код php, html код остался пока и мне выбрасывает ошибку в браузере
    Parse error: syntax error, unexpected $end in C:\www\index.php on line 82

    Хотя 82 строка вообще пустая, это конец! Какую ошибку я могла сделать? Помогите, плиаз. Вроде всё правильно, проверила уже раз 20! :)


    вот сам index.php
    <?
    mysql_connect('localhost','root','1');
    mysql_query('SET NAMES utf8');
    mysql_select_db('imag');
    if (isset($_GET['email'])) {
    $email=$_GET['email'];
    $pass=$_GET['pass'];
    $SQL="SELECT id,fio FROM users WHERE email='$email' AND pass='$pass'";
    echo $res=mysql_query($SQL);
    if($rst=mysql_fetch_row($res)){
    $fio=$rst[1];
    }
    }
    ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <title>Untitled Document</title>
    </head>

    <body>
    <div align="center">
    <h1>ИНТЕРНЕТ-МАГАЗИН ОДЕЖДЫ
    </h1>
    </div>
    <?
    $SQL='SELECT id,name
    FROM categories';
    $res=mysql_query($SQL);
    while ($rst=mysql_fetch_row($res)){
    echo "<p align=center><a href='cat.php?id'=$rst[0]>$rst[1]</a></p>";
    }
    ?>

    <p align="center">КАТАЛОГ </p>
    <?
    if (isset($fio))
    echo "Здраствуйте, $fio";
    ?>
    <?
    if (!isset($fio)){
    ?>
    <form name="form1" method="get" action="">
    <p align="center"><a href="cat.php">ОДЕЖДА ДЛЯ ЖЕНЩИН</a></p>
    <p align="center"><a href="cat.php">ОДЕЖДА ДЛЯ МУЖЧИН</a></p>
    <p align="center"><a href="cat.php">ОДЕЖДА ДЛЯ ДЕТЕЙ</a> </p>
    </form>
    <form name="form2" method="get" action="">
    <p align="center">email
    <label>
    <input type="text" name="email">
    </label>
    </p>
    <p align="center"> pass
    <label>
    <input type="text" name="pass">
    <input type="hidden" name="hiddenField">
    </label>
    </p>
    <p align="center">mem
    <label>
    <input type="checkbox" name="mem" value="checkbox">
    </label>
    </p>
    <p align="center">
    <label>
    <input type="submit" name="ВХОД" value="ВХОД">
    </label></p>
    </form>

    <p align="center"><a href="reg.php">РЕГИСТРАЦИЯ </a></p>
    <form name="form3" method="get" action="">
    SEARCH
    <label>
    <input type="text" name="SEARCH">
    </label>
    </form>
    <p align="left">&nbsp;</p>
    </body>
    </html>
    82 строка!!!
     
  19. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    Apple YSandro
    ну не получилось у меня поставить на 7 64 битную... :( Поставила на другом компе на ХР 32 битную, всё оки...
    Хотя всё равно надо будет ставить на ноутбук... я уже Винду переустанавливала на нем раза 3... постоянные эти синие экраны. Мне объяснили, что драйвера на СОни кривые идут для ХР... так что буду обратно ставить винду 7, но всё таки 32битную. Мне кажется так легче, чем когда 64 битная для этих программ. ИМХО
     
  20. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    1) научитесь использовать форумные теги для оформления кода
    2) после <p align="left"> </p> вставить <?} ?>
    3) предпочтительно не использовать короткие теги. пользуйтесь <?php ?>
    4) для циклов и условий нагляднее будет альтернативный синтаксис

    PHP:
    1. <?php
    2. if (!isset($fio)) :
    3. ?>
    4.  
    5. //Тут какой-то ХТМЛ
    6.  
    7. <?php endif; ?>
     
  21. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    shapaklyak
    на ноутбук, особенно на сони, надо ставить ту винду которая к нему предусмотрена.

    снимите хостинг за 10 рублей и не мучайте себе это место.

    но в принципе должно работать и на ноуте.
     
  22. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    ОООО!!! УРААА! :)))) СпАсибо большое! Получилось! в конце поставила <?php endif; ?>


    А чем плох короткий тег? Хотя, говорите, лучше использовать <?php ?> Буду делать так! :)


    2) после <p align="left"> </p> вставить <?} ?> без этого ошибки нет в браузере, а если поставить то, выдает ошибку
    Parse error: syntax error, unexpected '}' in C:\www\index.php on line 79

    <p align="left">&nbsp;</p><?} ?>
    </body>
    </html>
    <?php endif; ?>
     
  23. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    igordata ну если я поставлю обратно WIN 7 , но 32... я покупала с 64битами ... проблем не будет?

    мне очень стыдно :)))) но я не понимаю, что значит снять хостинг? И чем мне это поможет?
    Вот например, я себе купила хостинг на ру.центре, поставила туда свой хтмл сайт и всё.
     
  24. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    shapaklyak

    Ну тогда и
    PHP:
    1. <?
    2. if (!isset($fio)){
    3. ?>
    замени на

    PHP:
    1. <?php
    2.   if (!isset($fio)) :
    3.  ?>
     
  25. shapaklyak

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

    С нами с:
    14 апр 2011
    Сообщения:
    20
    Симпатии:
    0
    Адрес:
    Moscow
    что-то у мня тут с кодировкой проблемы :) Когда программу sql устанавливала, то тама писала сp1251 кодировку.... как мне правильно сделать?
    было так - mysql_query('SET NAMES utf8'); - каракули получаются из базы данных,
    меняю на mysql_query('SET NAMES windows-1251'); вопросики получаются... именно то, что идет из базы... а всё остальное окей... mysql_query('SET NAMES windows1251'); тоже самое... :(

    а если меняю кодировку в браузере на utf8, то весь сайт каракули, а из базы нормально. Как мне сделать всё в одной кодировке?