[Закрыть]
 
popoff.donetsk.ua
Некоторые люди не понимают, почему фраза «программа работает» («программа не работает») является не более понятной, чем то, что обозначает слово «абракадабра».
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Форум - Программирование на PHP - проблемы с установкой (appache+php+mysql)

проблемы с установкой (appache+php+mysql)

форумы popoff.donetsk.ua
Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Автор Сообщение
kolos
sem
Янв, 2005
Сообщений: 7
kolos url://forum.message:102
проблемы с установкой (appache+php+mysql)

1.с установкой апач проблем вроде небыло. (Вопрос: влияет ли то, что в файле htpd.Conf много настроек с прописаными путями, кот. включают в себя не виртуальный диск, допустим L, а диск C:\... )
2.с установкой php тоже вроде не было.
3. при установке mysql мне кажется что-то пошло не так об этом говорит сообщение: Parse error: parse error, unexpected '/' in l:\wwwroot\mysql.php on line 12, Когда я ввожу в броузере http://127.0.0.1/mysql.php
текст файла: http://127.0.0.1/mysql.php

<?php if(!mysql_connect('127.0.0.1','root',''))
    die(
'Error connecting MySQL: ' .mysql_error());
if(!
mysql_select_db('eurogay'))
die(
'MySQL database not exists:' .mysql_error());
$r=mysql_query('show tables');
if(!
$r)
die(
'Error executing query: ' .mysql_error());
echo 
"<table cellspacing=1 cellpadding=2 bgcolor=#0000ff><tr>";
for (
$i=0$i<mysql_num_row_fields($r); $i++)
 echo 
"<td bgcolor=#ffffff><b>" .mysql_fields($r,$i)."</b></td>;
echo "
</tr>";
for ($i=0; $i<mysql_num_rows($r); $i++)
{
$f=mysql_fetch_row($r);
echo "
<tr>";
for($j=0; $j<count($f); $j++)
    if(!isset($f[$j]))
        echo "
<td bgcolor=#dddddd>&nbsp; </td>";
    
else
        echo 
"<td bgcolor=#ffffff>".$f[$j]."</td>"
echo 
"</tr>";
}
echo 
"</table>";

?>
popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:104
<quote><p><b>kolos</b>:<br />1.с установкой апач проблем вроде небыло. (Вопрос: влияет ли то, что в файле htpd.Conf много настроек с прописаными путями, кот. включают в себя не виртуальный диск, допустим L, а диск C:\... )</p></quote><br /><p>влияет.</p><quote><b>kolos</b>:<br />3. при установке mysql мне кажется что-то пошло не так об этом говорит сообщение: Parse error: parse error, unexpected '/' in l:\wwwroot\mysql.php on line 12, Когда я ввожу в броузере <a href="http://127.0.0.1/mysql.php">http://127.0.0.1/mysql.php</a><br />текст файла: <a href="http://127.0.0.1/mysql.php">http://127.0.0.1/mysql.php</a><br /><?php
if(!mysql_connect('127.0.0.1','root',''))
die('Error connecting MySQL: ' .mysql_error());
if(!mysql_select_db('eurogay'))
die('MySQL database not exists:' .mysql_error());
$r=mysql_query('show tables');
if(!$r)
die('Error executing query: ' .mysql_error());
echo "<table cellspacing=1 cellpadding=2 bgcolor=#0000ff><tr>";
for ($i=0; $i<mysql_num_row_fields($r); $i++)
echo "<td bgcolor=#ffffff><b>" .mysql_fields($r,$i)."</b></td>;
echo "</tr>";
for ($i=0; $i<mysql_num_rows($r); $i++)
{
$f=mysql_fetch_row($r);
echo "<tr>";
for($j=0; $j<count($f); $j++)
if(!isset($f[$j]))
echo "<td bgcolor=#dddddd>&nbsp; </td>";
else
echo "<td bgcolor=#ffffff>".$f[$j]."</td>";
echo "</tr>";
}
echo "</table>";

?><p></p></quote><br /><br /><p>сообщение "Parse error: parse error, unexpected '/' in ..." выводит не сервер баз данных MySQL, а интерпретатор php. поэтому ошибка - не при установке MySQL, а в программе на языке php.</p><p>ох %-) а строку 12 я сам должен посчитать? %-) ну хорошо...</p><p>отступы ты не любишь ставить? ты считаешь, что они ухудшают читаемость программы? %-)</p><p>у тебя в строчках приблизительно рядом с 12-й:</p><quote><php>for ($i=0; $i<mysql_num_row_fields($r); $i++)
echo "<td bgcolor=#ffffff><p><b>" .mysql_fields($r,$i)."</b></p></td><p>;</p></php></quote><br /><p>следующие ошибки:<br />1. а что это за функция такая: "mysql_num_row_fields"? посмотри внимательно, как там должно быть...<br />2. функция "mysql_fields", мне кажется, тоже как-то не так называется...<br />3. перед последним символом ";" (точка с запятой) у тебя не хватает закрывающей кавычки.</p><p>будь внимателен! :-)</p>
________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
kolos
sem
Янв, 2005
Сообщений: 7
kolos url://forum.message:113

1)ну спасибо за OUTCotroll.
2)огромное спасибо
3)Всё что нужно было исправить - исправил. Как теперь бороться с этой проблемой. и можно ли её пропусить.
Warning: mysql_connect(): Can't connect to MySQL server on '127.0.0.1' (10061) in l:\wwwroot\mysql.php on line 2
Error connecting MySQL: Can't connect to MySQL server on '127.0.0.1' (10061)

4) Вопросs для самообразования
   а) какая смысловая нагрузка текста в файле mysql.php      
   б) зачем нам нужны таблицы создаваемые в тексте файла mysql.php, какая у них сруктура. и где я их буду использовать я могу сам предположить, но это будуд лишь не точные предположения.
   в)Moodle желательно устанавливать после того как я уже буду уверен в работоспособности (appache+php+mysql)???? am i right??? thank you for your help. i was glad to get your mesage. good lack.

popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:114

3)Всё что нужно было исправить - исправил. Как теперь бороться с этой проблемой. и можно ли её пропусить.
Warning: mysql_connect(): Can't connect to MySQL server on '127.0.0.1' (10061) in l:\wwwroot\mysql.php on line 2
Error connecting MySQL: Can't connect to MySQL server on '127.0.0.1' (10061)


Это означает, что у тебя не запущен сервер MySQL. Нужно его запустить.

а) какая смысловая нагрузка текста в файле mysql.php


как написано в алгоритме установки, этот файл предназначен для проверки работоспособности сервера баз данных MySQL. Если этот скрипт набран правильно и не работает, значит база данных не установлена или не запущена.

б) зачем нам нужны таблицы создаваемые в тексте файла mysql.php, какая у них сруктура. и где я их буду использовать я могу сам предположить, но это будуд лишь не точные предположения.


насколько я помню, там никакие таблицы не создаются :) там просто выводится список таблиц из базы данных mysql.

в)Moodle желательно устанавливать после того как я уже буду уверен в работоспособности (appache+php+mysql)???? am i right???


а раньше ты его не установишь

~~~~~ 6 Янв 2005, 16:58 ~~~~~

слово appache пишется с одной буков «р»

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
kolos
sem
Янв, 2005
Сообщений: 7
kolos url://forum.message:117

вот как обстоят дела - мне нужно по любому установить Mysql? точнее запустить. эта циферка в скобочках (10061) означает код ошибки, как я понимаю??? Вроди и в файле запуска всё нормально:
@echo off
l:\mysql\bin\mysqld.exe
l:\apache\Apache.exe
как??? как запустить этот MySql??
я его и вручную запускал из папки БИН. ноль реакции.
всё одно и то же:


Warning: mysql_connect(): Can't connect to MySQL server on '127.0.0.1' (10061) in l:\wwwroot\mysql.php on line 2
Error connecting MySQL: Can't connect to MySQL server on '127.0.0.1' (10061)


~~~~~ 8 Янв 2005, 18:39 ~~~~~

hellow world!
есть небольша просьба - вышлите мне пожалуйста тот файл в котором все возможные ключи запуска программ. я забыл как я могу его вызвать.

popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:120

mysqld.exe -?

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
Krion
Александр
Мар, 2006
Сообщений: 19
Krion url://forum.message:1522

Доброго времени суток!

Сам столкнулся с подобной проблемой, у меня стоит WinXP.
Я заметил одну интересную особенность что сообщение подобного рода возникает только в том случае если не запущен процесс mysqld.exe(у меня mysqld-nt.exe).
Что самое интересное при перезагрузке системы процесс не появляется в диспетчере задач и не запускается с помощью бат файла:

l:\mysql\bin\mysqld.exe

Приходится запускать через: администрирование->службы->среди служб находится MySql.

Думаю стоит пройтись по ссылочке внизу и кое что интересное почитать на данную тему
http://ht-gen.nm.ru/mysql-ru_manual/Can_not_connect_to_server.html

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен
Вход
Поиск[?]:
Программное обеспечение любой сложности
koins.com.ua