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

Форум MySQL

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

 

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

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

тема: HOWTO по установке расширений, на примере php_mysql.dll
 
 автор: Trianon   (21.07.2007 в 17:07)   письмо автору
 
 

HOWTO по установке расширений. на примере php_mysql.dll
1. запустить скрипт
<?php
phpinfo();
?>
Посмотреть в этом отчете, а) версию ядра php и б) где именно живет php.ini

2.Удалить любые php.ini в других местах (если нет других условий запуска php)
В дальнейшем работать только с тем php.ini, который указан в отчете.

3. найти там строку extension=php_mysql.dll - снять с нее коментарий.

4. найти там строку extension_dir=путь и посмотреть куда он ведет.
Убедиться, что в пути нет обратных \ слешей (разрешены только прямые /)

5. в указанную в этом пути папку положить php_mysql.dll
php_mysql.dll взять из дистрибутива к той же самой версии что и ядро php

6.перезапустить апач. И прочитать сообщение о том, что php потребовалась еще библиотека и он её не находит.

7. то же касается и остальных библиотек, которые скорее всего попросит php при запуске апача. Но класть их придется не в папку с модулями расширений, а в ту, где живет php5ts.dll.
Обычно это та же самая папка, где живет php.ini , но может оказаться и не так.
Пп.6,7 придется повторить для всех библиотек, которые захочет php
У меня это были
libmysql.dll

8. Запустить опять скрипт п1. Убедиться что модуль расширения встал.

   
 
 автор: Trianon   (21.07.2007 в 17:09)   письмо автору
 
   для: Trianon   (21.07.2007 в 17:07)
 

.

   
 
 автор: cheops   (22.07.2007 в 11:00)   письмо автору
 
   для: Trianon   (21.07.2007 в 17:07)
 

Дополню, что в корне каталога PHP обычно находится файл snapshot.txt в котором описывается какие библиотеки требуются для того или иного расширения. Кроме этого описываются какие расширения входят в ядро языка.

   
Rambler's Top100
вверх

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