![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() |
-=CHE@TER=- |
![]()
Сообщение
#1
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,371 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 318 раз(а) ![]() |
Delphi programs in API.
На английском. Очень подробно всё описано, плюс есть исходные коды готовых юнитов. Например SmallUtil, в котором есть все частоиспользуемые подпрограммы, и который в размере меньше, чем SysUtils (автор так утверждает - я не проверял). |
![]() ![]() |
-=CHE@TER=- |
![]()
Сообщение
#2
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,371 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 318 раз(а) ![]() |
Очередная херня - столько времени убил, пока нагуглил как решается.
Что устанавливалось: Apache 2.2 + PHP 5.2.6 + MySQL 4.1 Во-первых, чтобы встал PHP на Apache 2.2 надо в httpd.conf писать: QUOTE PHPIniDir "C:/PHP/" LoadModule php5_module "C:/PHP/php5apache2_2.dll" Ну и всякие там ниже по тексту (в IfModule mime_module): QUOTE AddType application/x-httpd-php .php Во, вторых, всё встало, кроме MySQL - через CLI, QueryBrowser работает, через PHP, зараза, не хочет. На странице пишет: QUOTE Fatal error: Call to undefined function mysql_connect() in test.php on line ### При этом в лог Apache (/logs/error.log) бодро пихается: QUOTE PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\PHP\\ext\\php_mysql.dll' - Не найдена указанная процедура.\r\n in Unknown on line 0 Русская строчка декодирована из: \xcd\xe5\xed\xe0\xe9\xe4\xe5\xed\xe0 \xf3\xea\xe0\xe7\xe0\xed\xed\xe0\xff xef\xf0\xee\xf6\xe5\xe4\xf3\xf0\xe0. Оказывается, надо скопировать файл libmysql.dll из C:\PHP\ в C:\Program Files\Apache Software Foundation\Apache2.2\bin\ и перезапустить Apache. |
![]() ![]() |
Упрощённая версия | Сейчас: 30th April 2025 - 20:52 |