Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Проблема с Apache


Рекомендуемые сообщения

Вообще MySQL-а надо запустить

Во вторих он не работаеть под Apache, он сам работаеть

Во третих, не Apache его пользуеть, а скрипты

Вообщем MySQL - сервер БД, Apache - веб сервер, а для некоторы пользуют уеб сервера и сервера БД

Ты под Windows установил?

А что отвечаеть если в Command prompt напишеш "mysql"

Ссылка на комментарий
Поделиться на другие сайты

Установил под Windows.Но когда я устанавливаю программу для работы с MYSQl программа пишет что не обнаруженно баз данных.Скажите плизз как её настроить?

Ссылка на комментарий
Поделиться на другие сайты

Вообще вопервих надо запостить, а потом можно и настраивать

Вы не ответили мне на вопрос что произходить если напишете mysql

Ладно, все равно

Запускайте Command Prompt

Если знаете английского можно прочитать здесь

А иначе вам нужно:

C:\> mysqld-nt --installC:\> NET START MySql

Если у вас нет mysqld-nt думаю можно и mysqld --install

Так сервер будет запущен. Default-ние user/pass у него "root" / ""

К MySQL должен быт и mysqladmin - с помощи его можно уже настраивать

Вообще, почитайте документацию. Ее есть и на русском языке

Изменено пользователем Darhazer
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Всем привет!Кто знает что за ошибки в логах.

Файл Error

[Thu Jan 11 16:15:55 2007] [notice] Apache/2.2.4 (Win32) configured -- resuming normal operations

[Thu Jan 11 16:15:55 2007] [notice] Server built: Jan 9 2007 23:17:20

[Thu Jan 11 16:15:55 2007] [notice] Parent: Created child process 5132

[Thu Jan 11 16:15:57 2007] [notice] Child 5132: Child process is running

[Thu Jan 11 16:15:57 2007] [notice] Child 5132: Acquired the start mutex.

[Thu Jan 11 16:15:57 2007] [notice] Child 5132: Starting 250 worker threads.

[Thu Jan 11 16:15:57 2007] [notice] Child 5132: Starting thread to listen on port 80.

[Thu Jan 11 16:16:57 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:16:57 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:17:02 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:17:02 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:17:03 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:17:03 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:17:04 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:17:04 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:17:05 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:17:05 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:17:09 2007] [error] [client 127.0.0.1] File does not exist: D:/localhost/www/cgi

[Thu Jan 11 16:17:13 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:17:13 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:17:16 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't create child process: 720003: test.cgi

[Thu Jan 11 16:17:16 2007] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь. : couldn't spawn child process: D:/localhost/cgi/test.cgi

[Thu Jan 11 16:19:04 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.

[Thu Jan 11 16:19:04 2007] [notice] Child 5132: Exit event signaled. Child process is ending.

[Thu Jan 11 16:19:05 2007] [notice] Child 5132: Released the start mutex

[Thu Jan 11 16:19:06 2007] [notice] Child 5132: Waiting for 250 worker threads to exit.

[Thu Jan 11 16:19:06 2007] [notice] Child 5132: All worker threads have exited.

[Thu Jan 11 16:19:06 2007] [notice] Child 5132: Child process is exiting

[Thu Jan 11 16:19:06 2007] [notice] Parent: Child process exited successfully.

Файл access

127.0.0.1 - - [11/Jan/2007:16:16:57 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

127.0.0.1 - - [11/Jan/2007:16:17:02 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

127.0.0.1 - - [11/Jan/2007:16:17:03 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

127.0.0.1 - - [11/Jan/2007:16:17:04 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

127.0.0.1 - - [11/Jan/2007:16:17:05 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

127.0.0.1 - - [11/Jan/2007:16:17:09 +0000] "GET /cgi/test.cgi HTTP/1.1" 404 210

127.0.0.1 - - [11/Jan/2007:16:17:13 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

127.0.0.1 - - [11/Jan/2007:16:17:16 +0000] "GET /cgi-bin/test.cgi HTTP/1.1" 500 521

Апач не запускается.что это за ошибки?как их исправить?

Ссылка на комментарий
Поделиться на другие сайты

Всем привет!Кто знает что за ошибки в логах.

Апач не запускается.что это за ошибки?как их исправить?

А почему не желаете сборку поставить веб-сервера напирмер Xampp,Topserver...(обсуждение различных сборок ) в них сразу все есть для работы скриптов любых типов да и мороки меньше будет а когда полностью во всем разберетесь тогда сами по отдельности поставите !

Ссылка на комментарий
Поделиться на другие сайты

Установил под Windows.Но когда я устанавливаю программу для работы с MYSQl программа пишет что не обнаруженно баз данных.Скажите плизз как её настроить?

Если не охота качать видео, то здесь всё описано со скриншотами www.php.ru/install/

Ссылка на комментарий
Поделиться на другие сайты

Народ скажите пожалуйста.Всё установил как по статье.При тестировании базы данных появляется такая ошибка.

Current PHP version: 5.1.4

Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test2.php on line 11

Скажите пожалуйста что не так сделанно?

Ссылка на комментарий
Поделиться на другие сайты

Nightwalker: предоставь исходник test2.php, тогда посмотрим.

Изменено пользователем Dimon#ic
Ссылка на комментарий
Поделиться на другие сайты

  <?php print "Current PHP version: <b> ". phpversion() ."</b>"; /* В этой строчке измените пароль доступа к mysql НА ТОТ, КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!!  $link = mysql_connect("localhost", "root","216366") or die("Could not connect"); */ $link = mysql_connect("localhost", "root","216366") or die("Could not connect"); if( !$link ) die( mysql_error() ); $db_list = mysql_list_dbs($link); while ($row = mysql_fetch_object($db_list))  {echo "<h3>Database \"".$row->Database."\"</h3>\n";$result = mysql_list_tables($row->Database); if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() );else {  while ($row = mysql_fetch_row($result))  print "Table: $row[0]<br>";  mysql_free_result($result);} } ?> 
Ссылка на комментарий
Поделиться на другие сайты

Народ скажите пожалуйста.Всё установил как по статье.При тестировании базы данных появляется такая ошибка.

Current PHP version: 5.1.4

Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test2.php on line 11

Скажите пожалуйста что не так сделанно?

Проверт в php.ini:

строка extension=php_mysql.dll должна быть раскомментирована

extension_dir = "./" - должна указывать на папку, в которой лежат библиотеки расширений (там же должна быть php_mysql.dll). Если в ней указано "./" - говорит о текущей папке с php (т.е. её корня) и при этом нужно скопировать библиотеку php_mysql.dll из директории ...PHP/ext в ....PHP/

Ссылка на комментарий
Поделиться на другие сайты

Вот закрепляю два файла в архиве.посмотрите плизз что не так там.

в php.ini замени:

extension_dir = C:\php5\ext

на

extension_dir = "C:/php5/ext"

Проверь в папке C:\php5\ext наличие модуля php_mysql.dll

Не забудь после этого перегрузить Apache

В httpd.conf:

DirectoryIndex index.html index.html.var

на

DirectoryIndex index.html index.php index.html.var

Изменено пользователем Kobi
Ссылка на комментарий
Поделиться на другие сайты

всё так сделал как написал.Но всё равно такая-же ошибка появляется.

а что тебе показывает phpinfo();? Точнее, секция mysql?

А где у тебя лежит php.ini?

Изменено пользователем Kobi
Ссылка на комментарий
Поделиться на другие сайты

Неужели никто не знает?

Что же всё-таки тебе выдаёт функция <?php phpinfo() ?>?

Прикрепи результат тут.

Изменено пользователем Kobi
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...