Дорогие форумчане! Пожалуйста не кидайтесь на меня если как-то неправильно выражу свою мысль... История: создала сайт на 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... Заранее благодарна за ответы и наверно у вас будут вопросы
не надо потому что когда ты хочешь интернет-магазин - заниматься настройкой сервера =) возьми хостинг, на нем сразу и ставь свои магазинчики.
shapaklyak Бросай это дело, учись лучше готовить, стирать, ухаживать за мужем. Поверь, пользы будет больше
но я уже пошла учиться и хочется добиться результата! Я упертая... и хочу научиться работать со всеми вышеперечисленными программами... а что всё-таки может быть с ноутом с этим голубым экраном и ошибкой? А что значит возьми хостинг? ) Например, для своего хмлского сайта я купила хостинг на 3 месяца и он там просто стоит...
tommyangelo ну спасибо за совет! Умею готовить и ухаживать за своим мужем и за своим ребенком! На данном этапе у меня стоит совсем другая проблема...
Ты слишком много установила сразу. Надо было поставить Apache, проверить, всё ли работает. Потом к нему PHP, тоже проверить. Потом MySQL, проверить из коммандной строки, отвечает ли...
http://netler.ru/pc/dump-2.htm а что вы думаете об этом? Для анализа аварийных дампов памяти существует множество программ, например, DumpChk, Kanalyze, WinDbg. Рассмотрим анализ аварийных дампов памяти с помощью программы WinDbg (входит в состав Debugging Tools for Windows). Стоит попробовать WInDbg?
YSandro нам так на уроке вроде объясняли... если конечно всё так записала... но: сначала сказали установить Mysql, потом уже SQLyog, потом Appache и уже в конце PHP. SQlyog к апечи коннектится, базу данных там составляю... но вот с php не уверена, так как в локалхост она должны появится ... а там ее нет. тоесть открываю локалхост там у меня сейчас index of 1.php и апачи всякие файлы. Но когда я там открываю 1.php должно быть не вот это < ? phpinfo (); ? > а что-то написано.. по-крайней мере так было на уроке. Appache работает внизу в правом углу висит...
вопрос: я в Apache в conf - httpd.conf изменила server root на "С:/www" Listen 12.34.56.78:80 Listen 80 стоит порт 80, но в SQLyog когда коннектилась поставила 3306 порт, так как под 80 не хотело коннектится... Может мне надо поменять на 3306 в Apache? я понимаю, что я сумбурно рассказываю... но пока не очень хорошо понимаю
да что угодно. я на семерке сталкивался с BSOD сталкиваюсь исключительно при пробое статикой во время втыкания в USB Не с тем ты учишься работать. Пока ты хочешь научиться программированию, тебе надо учиться работать с програмистскими программами. А настройка сервера - это отдельное искусство. Ну скачай netbeans - он бесплатный, с подсветкой синтаксиса, и заливает файлы по одной кнопке и сразу тебе открывает в браузере. Проще говоря тебе все равно работать на локалхосте или на хостинге. Однако на хостинге обычно все всегда работает само, а если что напортачила можно попросить поддержку вернуть все в исходное состояние.
Здравствуйте! У меня такая проблема установил apache, localhost не работает перустановил apaache другие версии не помогает win7 x64 помогите
altynbek вот у меня та же проблема )) win7 х64, сегодня буду переустанавливать на XP... Начиталась, что много проблем с 7 64б для Апачей и тд)) я ставила APpache 2.2.17 локалхост работал, но php5 с Mysql не хочет. igordata спасибо большое за ответы и попытку помочь ))) я еще приду, когда хоть как-то разберусь. когда шла на курс, думала он совсем другим будет... а преподаватель за 2 часа объяснил как ставить сервер и дал задание дома поставить )) вот я и мучаюсь. Запаслась литературой, буду на выходных читать
shapaklyak я еще приду, когда хоть как-то разберусь. это не правильно. будь тут, никуда не уходи, приходи каждый день, пиши свои проблемы - и ты разберешься со всем в сто раз быстрее. shapaklyak думала он совсем другим будет... а преподаватель за 2 часа объяснил как ставить сервер и дал задание дома поставить )) вот я и мучаюсь. 99% похапешников считают, что "ты должен уметь". (Что не так. (с) Трусливый Пес) На самом деле админить и настраивать это отдельное искусство. Если у человека есть талант/время/жопа это все осваивать - ну и вперде. А если вы решили учиться прогить - ну так прогьте пока на готовом. Сэкономите себе время и нервы. Начните с установки netbeans, прописывания тудой фтп вашего купленного хостинга, и прогьте. А преподу скажите, что "шеф, усё готово", настроила, довольно, спасибо. =) вот я и мучаюсь. это потому что оно вам не надо. организм против. вы же женщина - должны понять. Запаслась литературой, буду на выходных читать нечего там читать. там полторы тыщи команд, которые надо выучить. За выходные это не делается, это только практикой на живом сервере, при чем когда вы с вашим денвером или что там, простите за слово, наебетесь и поймете, что созрели для высокого полета, то вас ждет неожиданное понимание, что каждую новую систему надо настраивать по-новому, ибо у всех свои неожиданности. =) Не надо этого делать. Читайте лучше про похапе, попробуйте сделать "хело ворд" на хостинге. я начал учить php потому что надо было. через год я начал пытаться админить и настраивать. через неделю я забил с концами на это. Я до сих пор не знаю, как накрутить мускул так, чтобы он работал круто, как пишут на форумах, ибо если я делаю по инструкции с этих же форумов - он либо умирает у меня на руках, либо вобще не запускается. Это при том, что я понимаю значение каждого параметра из тех, что там надо крутить.
Повторяю последний раз: Windows 7 x64 не имеет никаких проблем в работе со связкой Apache + PHP, MySQL и другими известными мне пакетами.
YSandro Apple не мешайте ей - она шаманит. это важный процесс постижения, а познается все как вам известно - в сравнении. она как раз перед стадией:
всем спасибо за ответы Установила всё на другом компе,всё между собой работает )) Ноутбук ну никак не хочет. Вопрос такой: как бы его правильно задать у меня есть веб-страничка, хочу чтоб из базы данных 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"> </p> </body> </html> 82 строка!!!
Apple YSandro ну не получилось у меня поставить на 7 64 битную... Поставила на другом компе на ХР 32 битную, всё оки... Хотя всё равно надо будет ставить на ноутбук... я уже Винду переустанавливала на нем раза 3... постоянные эти синие экраны. Мне объяснили, что драйвера на СОни кривые идут для ХР... так что буду обратно ставить винду 7, но всё таки 32битную. Мне кажется так легче, чем когда 64 битная для этих программ. ИМХО
1) научитесь использовать форумные теги для оформления кода 2) после <p align="left"> </p> вставить <?} ?> 3) предпочтительно не использовать короткие теги. пользуйтесь <?php ?> 4) для циклов и условий нагляднее будет альтернативный синтаксис PHP: <?php if (!isset($fio)) : ?> //Тут какой-то ХТМЛ <?php endif; ?>
shapaklyak на ноутбук, особенно на сони, надо ставить ту винду которая к нему предусмотрена. снимите хостинг за 10 рублей и не мучайте себе это место. но в принципе должно работать и на ноуте.
ОООО!!! УРААА! ))) СпАсибо большое! Получилось! в конце поставила <?php endif; ?> А чем плох короткий тег? Хотя, говорите, лучше использовать <?php ?> Буду делать так! 2) после <p align="left"> </p> вставить <?} ?> без этого ошибки нет в браузере, а если поставить то, выдает ошибку Parse error: syntax error, unexpected '}' in C:\www\index.php on line 79 <p align="left"> </p><?} ?> </body> </html> <?php endif; ?>
igordata ну если я поставлю обратно WIN 7 , но 32... я покупала с 64битами ... проблем не будет? мне очень стыдно ))) но я не понимаю, что значит снять хостинг? И чем мне это поможет? Вот например, я себе купила хостинг на ру.центре, поставила туда свой хтмл сайт и всё.
что-то у мня тут с кодировкой проблемы Когда программу sql устанавливала, то тама писала сp1251 кодировку.... как мне правильно сделать? было так - mysql_query('SET NAMES utf8'); - каракули получаются из базы данных, меняю на mysql_query('SET NAMES windows-1251'); вопросики получаются... именно то, что идет из базы... а всё остальное окей... mysql_query('SET NAMES windows1251'); тоже самое... а если меняю кодировку в браузере на utf8, то весь сайт каракули, а из базы нормально. Как мне сделать всё в одной кодировке?