Получите воспоминания об установке PHP+MYSQL в IIS.
Автор:Eve Cole
Время обновления:2009-05-30 20:06:46
1) Не загружайте установщик Windows на www.php.net. После его установки вы не сможете использовать MYSQL и не знаете, в чем проблема. Это невозможно исправить, это правда. EXTention никогда не загружается. Таким образом, php_mysql.dll никогда не сможет войти в память. Функция MYSQL_CONNET() никогда не найдена. Никогда не настраивайтесь хорошо. Вы понятия не имеете, что он сделал! Поэтому многие программы до появления PDO использовать нельзя.
2) Значит это надо делать вручную. Руководство – король. Потому что мы знаем, что хотим делать. Не ленитесь.
3) Загрузите этот zip-пакет #PHP 5.2.5 [9,713 КБ] — 8 ноября 2007 г.
md5: a1e31c0d872ab030a2256b1cd6d3b7d1
Запущено вручную
4) Разархивируйте. Перейдите в D:php, измените php.ini-recommand на php.ini. Затем удалите точку с запятой перед расширением =php_mysql.dll, затем установите open_short_tag=On (чтобы запустить Discuz!), а затем установите для Extension_dir значение. Д :phpext
5) На моем компьютере нажмите кнопку с правой стороны мыши, свойства, переменные среды и добавьте D:PHP в путь ниже. Похоже, что это может быть запуск PHP.exe.
6) Откройте IIS6, чтобы создать новое WEB-расширение, и добавьте в него d:phpphp5isapi.dll.
7) Создайте сайт. Ниже вкладки домашнего каталога находится конфигурация. После ввода добавьте dll расширения php или d:phpphp5isapi.
8) Затем перезапустите Windows 2003.
А сейчас проверьте, наконец, работает ли mysql_connect. Давайте не будем говорить о вызове неопределенной функции, это все, что я хочу сказать. Выше так много написано, что я написал всё это на одном дыхании, не проверяя, правильно это или нет. Может быть чего-то не хватает или что-то не так, например имена переменных. Вот и все.
Кажется, моя способность вспоминать все еще хороша. доброта.
Упоминается вскользь. Память сервера была повреждена два дня назад, что привело к обновлению сервера с синим экраном. В принципе данные не теряются. Рекламируйте здесь жесткие диски корпоративного класса SATA2 компании Western Digital. Качество хорошее. Действительно хорошо. Здесь я критикую память Kingston 1G, которая слишком быстро выходит из строя.