1

Тема: php_curl ошибка

Железо и софт: Винда 2003 серв, апач 2,2,8 пхп 5,2,5
При запуске апача выдаёт следующую ошибку:
PHP Startup: Unable to load dynamic libary 'C:/usr/php/php_curl.dll' - Опереционная система не может запустить %1.

Логи апача:
PHP Warning: PHP Startup: Unable to load dynamic library 'C:/usr/php/php_curl.dll' - \xce\xef\xe5\xf0\xe0\xf6\xe8\xee\xed\xed\xe0\xff \xf1\xe8\xf1\xf2\xe5\xec\xe0 \xed\xe5 \xec\xee\xe6\xe5\xf2 \xe7\xe0\xef\xf3\xf1\xf2\xe8\xf2\xfc %1.\r\n in Unknown on line 0

Расскаментил библиотеку "php_openssl" теперь при старте апач и на неё тоже ругаетсо.
Попробывал расскаментить какуето другую библиотек, апач при старте не ругается.

Бибилиотека лежит в C:/usr/php
патч:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\usr\php;C:\Program Files\MySQL\MySQL Server 5.1\bin

Помогите разобратся с ошибкой и как её устранить. пожалуйста!

2

Re: php_curl ошибка

Gans
Библиотеки должны лежать в каталоге ext, который в свою очередь должен быть указан в директиве extension_dir.
Пример:
extension_dir = "C:/php/ext"

Также проверьте, чтобы в httpd.conf была установлена директива указывающая местоположение конфигурационного файла PHP.
Пример:
PHPIniDir "C:/php"

Указанная вами библиотека является только обверткой для других библиотек, которые должны находиться в корне каталога php. Скачайте архив с полным дистрибутивом PHP (без инсталлятора) и используйте его, он полный.

3

Re: php_curl ошибка

в директиве extension_dir
да я всю папку ext закинул в корень папки "C:/php"

PHPIniDir "C:/php"
знаю точно что у меня этого нету в конфигурации... сейчас поставлю.

Скачайте архив с полным дистрибутивом PHP
та я изначельно вроди как все с архива выгрузил, не инсталятором.

4

Re: php_curl ошибка

Gans сказал:

да я всю папку ext закинул в корень папки "C:/php"

Зря. Сделайте как было и укажите корректный extension_dir.

5

Re: php_curl ошибка

C "C:/php" удалил файлы пермещеные с "C:/php/ext"
Есстествено сменил extension_dir на extension_dir = "C:/php/ext"

Действительно как только прописал PHPIniDir "C:/php" ошибки исщезли, но сайт теперь загружается с ошибками и форум (phpBB3) не роботает - просто белая страница, а на сайте сверху ошибка:

Warning: session_start() [function.session-start]: open(./session/\sess_af2b1e7a179d38ab5c8cc97949e1768e, O_RDWR) failed: No such file or directory (2) in F:\www\site\index.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at F:\www\site\index.php:4) in F:\www\site\index.php on line 4

Строчки "index.php" с 1 по 11:

<?

session_save_path('./session/');
session_start();
if (!isset($del)) $del='0';
if ($del=='0'){
session_register('us', 'pass','del');
$del=1;
}
if ($del==2 or $id==0){
session_unset();
session_destroy();

Hanut подскажи решения данной проблемы.

Сообщение добавлено Sat Jun  7 21:18:08 2008
display_errors отключен.

6

Re: php_curl ошибка

Создайте пустой каталог и пропишите путь к нему в директиве session.save_path. Пример:
session.save_path = "C:/php/tmp"

Проверьте наличие каталога session в корне установленного форума.

7

Re: php_curl ошибка

session.save_path у меня раскаментирован и путь указан тоже верно.
Создания папки session в корне установленного форума ничего не решит.

8

Re: php_curl ошибка

Hanut в чем ещо можеть быть трабла?

9

Re: php_curl ошибка

Gans
Попробуйте закомментировать строку:
session_save_path('./session/');
В этом случае, для хранения файлов сессий, будет использоваться каталог прописанный в session.save_path.

10

Re: php_curl ошибка

Hanut помогло ёпт... но форум, чат, фотогалерея не открываются.. просто пустая белая страница.

11

Re: php_curl ошибка

Gans
Ошибки в логах поищите.