Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Установка
 
 автор: Sasha   (09.05.2005 в 13:00)   письмо автору
 
 

Что-то у меня ни Апач ни Php не ставиться :(
А есть к ним где-то инструкции на русском, поподробнее желательно...?

   
 
 автор: cheops   (09.05.2005 в 13:38)   письмо автору
 
   для: Sasha   (09.05.2005 в 13:00)
 

Вы можете воспользоваться нашей статьёй по ссылке http://www.softtime.ru/info/articlephp.php?id_article=24, если что-то не заладится, то обращайтесь, обязательно поможем.

   
 
 автор: Sasha   (09.05.2005 в 20:27)   письмо автору
 
   для: cheops   (09.05.2005 в 13:38)
 

Апач вроде стал, но только на системный диск :(

А вот с подключением PHP что-то непошло...скачал по ссылке с форума php в виде виндовс инсталлера...не хочет даже толком устанавливаться, там нужно выбрать тип сервера, на Апач не ставиться, говорит что-то про httpd.conf ... что несмог сконфигурироваться...
В httpd.conf ни слова небыло про php вообще, поэтому я просто вписал в него, в конце второго раздела
AddType application/x-httpd-php phtml php
<Directory "C:/php">
Options ExecCGI
</Directory>
ScriptAlias "/php_dir" "C:/PHP/"
Action application/x-httpd-php "php_dir/php-cgi.exe"

Как написано в мануале http://www.softtime.ru/info/articlephp.php?id_article=24,
Ничего не работает...
Что делать?

   
 
 автор: cheops   (09.05.2005 в 21:10)   письмо автору
 
   для: Sasha   (09.05.2005 в 20:27)
 

Скачайте по ссылке в http://www.softtime.ru/info/articlephp.php?id_article=24 готовые конфигурационные файлы и посмотрите куда следует прописать тип PHP - в конце не сработает.

   
 
 автор: Sasha   (09.05.2005 в 22:41)   письмо автору
 
   для: cheops   (09.05.2005 в 21:10)
 

О! Php поставился, вроде работает. Начал ставить php админ , выдает такую штуку :
не могу загрузить расширение mysql,
проверьте конфигурацию PHP, пожалуйста
Документация

Это от того, что у меня БД не установлены?
Ночью скачаю ( 25мб как никак :), попробую поставить...

   
 
 автор: Sasha   (10.05.2005 в 13:15)   письмо автору
 
   для: Sasha   (09.05.2005 в 22:41)
 

Установил БД, но что-то они не хотят работать...
MyAdmin выдаёт
Ошибка
Ответ MySQL:

#2003 - Сервер не отвечает

   
 
 автор: cheops   (10.05.2005 в 13:15)   письмо автору
 
   для: Sasha   (09.05.2005 в 22:41)
 

Ну да, phpMyAdmin предназначен для доступа к базе данных и MySQL как минимум должен быть установлен, кроме этого, необходимо отредактировать конфигурационный файл php.ini, сняв комментарий напротив библиотеки расширения для работы с MySQL. Подробнее можно почитать в статье по ссылке http://www.softtime.ru/info/articlephp.php?id_article=24

   
 
 автор: Sasha   (10.05.2005 в 14:21)   письмо автору
 
   для: cheops   (10.05.2005 в 13:15)
 

Я эту статью распечатал и внимательно читаю :)
Просто в файле php.ini столько раз встречается extension =
что я незнаю толкомнапротив какой из них снимать и какой давать
extension = php_mysql.dll
Снял значки наверно штук у 3-х не помогло.

Можно както поконкретнее, где это именно надо снять...

   
 
 автор: glsv (Дизайнер)   (10.05.2005 в 16:39)   письмо автору
 
   для: Sasha   (10.05.2005 в 14:21)
 

Нужно снять только у строки

extension = php_mysql.dll

Если такой строки совсем нет, то ее нужно дописать.
Другие директивы extension править не надо, т.к. они могут вам понадобится впоследствии, а вы их уже потрете.

   
 
 автор: Sasha   (11.05.2005 в 00:52)   письмо автору
 
   для: glsv (Дизайнер)   (10.05.2005 в 16:39)
 

Блин! Я там уже столько потёр....шаловливые ручки, а копию сделать не сообразил :))

   
 
 автор: Sasha   (18.05.2005 в 10:11)   письмо автору
 
   для: Sasha   (11.05.2005 в 00:52)
 

У меня при загрузке компа выдаётся сообщение

c:/ php / ext \ php_mysql.dll  - не найдены библиотеки..

Вроде я нигде слеши не путал. Подскажите где ошибка, примерно :) ?????

   
 
 автор: glsv (Дизайнер)   (18.05.2005 в 16:02)   письмо автору
 
   для: Sasha   (18.05.2005 в 10:11)
 

А вы файл php_mysql.dll отдельно скачивали? Или вы полный дистрибутив php ставили?
Посмотрите какой размер имеет библиотека php_mysql.dll.

У меня рабочая библиотека имеет размер 49152 байт.
PHP Version 5.0.0RC2

   
 
 автор: Sasha   (18.05.2005 в 19:33)   письмо автору
 
   для: glsv (Дизайнер)   (18.05.2005 в 16:02)
 

Размер 49211. Ставил полный дистрибутив. Версия 5.0.4.4

   
 
 автор: hash   (18.05.2005 в 20:00)   письмо автору
 
   для: Sasha   (18.05.2005 в 19:33)
 

В полном дистрибутиве php есть библиотека libmysql.dll (для 5.Х), вот ее нужно скопировать в c:\windows\system32
и жизнь должна нарадится....

   
 
 автор: Sasha   (19.05.2005 в 01:31)   письмо автору
 
   для: hash   (18.05.2005 в 20:00)
 

уже была скопирована.
1.01 мб правильно ?

   
 
 автор: Sasha   (20.05.2005 в 00:04)   письмо автору
 
   для: Sasha   (19.05.2005 в 01:31)
 

Идей нет?
Может его заново переписать?

   
 
 автор: cheops   (20.05.2005 в 00:40)   письмо автору
 
   для: Sasha   (20.05.2005 в 00:04)
 

А какое значение директивы extension_dir? Попробуйте присвоить ей значение по умолчанию
extension_dir = "./"

и скопировать php_mysql.dll из директории C:/php/ext в C:/php/ с последующей перезагрузкой сервера Apache.

   
 
 автор: Sasha   (20.05.2005 в 18:34)   письмо автору
 
   для: cheops   (20.05.2005 в 00:40)
 

Пишет то-же самое " Не найден указанный модуль"
Может он того... поламался ? :)

   
 
 автор: glsv (Дизайнер)   (22.05.2005 в 17:21)   письмо автору
 
   для: Sasha   (20.05.2005 в 00:04)
 

> Идей нет?
Уже, практически, не осталось.
Все, которые встречались, перечислены в статье…

Cheops писал
> скопировать php_mysql.dll из директории C:/php/ext в C:/php/ с

Раз не помогло, то попробуйте скопировать все библиотеки в c:/windows/system32
Кстати, вы подключаете php в качестве модуля или как CGI?

PS: приложите httpd.conf и php.ini в форум – вместе посмотрим.

   
 
 автор: sasha   (29.05.2005 в 21:09)   письмо автору
 
   для: glsv (Дизайнер)   (22.05.2005 в 17:21)
 

Ух, прикладываю...может поможет :)

   
 
 автор: glsv (Дизайнер)   (30.05.2005 в 05:00)   письмо автору
 
   для: sasha   (29.05.2005 в 21:09)
 

С php.ini все нормально
Исправил только 2 директивы. Определил директорию с расширениями

extension_dir = "c:\php-5.0\ext"

и раскомментировал подключение библиотеки

extension=php_mysql.dll

В директории c:/winXP/system32 лежит файл libmysql.dll
В директории c:\php-5.0\ext лежит файл php_mysql.dll

C httpd.conf тоже все нормально. Переписал себе, изменил ServerRoot и DocumentRoot - все заработало.

Могу выслать вам свои php_mysql.dll и libmysql.dll, но врядли дело в них - у вас же они тоже из дистрибутива.

А операционная система какая?

   
 
 автор: Sasha   (30.05.2005 в 08:53)   письмо автору
 
   для: glsv (Дизайнер)   (30.05.2005 в 05:00)
 

Система windows xp sp1

   
 
 автор: glsv (Дизайнер)   (31.05.2005 в 19:50)   письмо автору
 
   для: Sasha   (30.05.2005 в 08:53)
 

Может применить дедовский прием? – переставить php заново?

   
 
 автор: sasha   (01.06.2005 в 10:28)   письмо автору
 
   для: glsv (Дизайнер)   (31.05.2005 в 19:50)
 

А можно в php.ini не раскрывать необходимые строки, а просто их дописать?
Переустановить? Он же в архиве был....я уже библиотеки пробовал переписывать...
Мажет антивирус шалит?
При загрузке компа 6 раз появляется окно про ненайденные библиотеки...

   
 
 автор: glsv (Дизайнер)   (01.06.2005 в 11:31)   письмо автору
 
   для: sasha   (01.06.2005 в 10:28)
 

Можно то можно, но конфиги-то нормальные. Я только в нескольких местах исправил, чтобы под свою систему подстроить и все заработало.

>Мажет антивирус шалит?
Не мешало бы его отключить для проверки.

>Переустановить? Он же в архиве был
Да, верно…

В качестве эксперимента, попробуйте подключить PHP, как CGI. По моему, в этом случае, не нужны дополнительные библиотеки, вроде libmysql.dll.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования