Forum Webscript.Ru

Программирование => PHP => Тема начата: Michel_Mak от 25 Марта 2002, 23:14:04

Название: include_path & pear
Отправлено: Michel_Mak от 25 Марта 2002, 23:14:04
Добрый день!
Решил переустановить PHP и посыпались проблемы, phpinfo выдало такой результат:

include_path   c:\\php4\\pear  c:\\php4\\pear

но у меня нет такой директории? А скрипты пытаются туда попасть, как ее можно исправить в php.ini строк php4\\pear не нашел ????
Название: include_path & pear
Отправлено: Dm от 25 Марта 2002, 23:25:02
есть. точно. в дистрибутиве php4.1.2-win точно.
Название: include_path & pear
Отправлено: Michel_Mak от 26 Марта 2002, 09:51:57
Добрый день!
Цитировать
есть. точно.

Именно эту версию и поставил, решил обновить и возможно исчезли бы ошибки в работе с mysql (еще мучаюсь), а тут еще и это. Такой директории - нет. Что там хоть должно быть? Или может переустановить все заново? Там все го размер-то 940, кажется.
Название: include_path & pear
Отправлено: Dm от 26 Марта 2002, 19:31:15
это не полный дистрибутив.

http://www.php.net/do_download.php?download_file=php-4.1.2-Win32.zip
Название: include_path & pear
Отправлено: Michel_Mak от 28 Марта 2002, 14:55:04
Добрый день!
Dm, спасибо скачал, установил (скопировав на c:\\php\\), но ошибка осталась. :(
Почему такая жесткая привязка к директории c:\\php4, хотя в документации ничего про это не говориться, ставьте, мол c:\\php и все будет - ок.
Как исправить эту ошибку?
Название: include_path & pear
Отправлено: Dm от 28 Марта 2002, 22:22:14
Michel_Mak
include_path прописывается в php.ini
Название: include_path & pear
Отправлено: AliMamed от 28 Марта 2002, 22:36:45
а еще на этот счет стоит заглянуть в httpd.conf
Название: include_path & pear
Отправлено: Michel_Mak от 29 Марта 2002, 09:11:19
Добрый день!
Цитировать
заглянуть в httpd.conf

Что именно там смотреть?
Название: include_path & pear
Отправлено: AliMamed от 29 Марта 2002, 10:08:37
имя директории php4, которую надо заменить на php=)
Название: include_path & pear
Отправлено: Michel_Mak от 29 Марта 2002, 13:00:33
Добрый день!
Цитировать
имя директории php4, которую надо заменить на php

Ситуация такая. Ранее стояла версия 4.0.2 ощибок не возникало. Установлена она была в директории c:\\php и соответственно все было прописано под нее. Установив 4.1.2 появилась такая ошибка. В указанных файлах вообще не упоминается о php4. Где и что править, или возможно, поконкретнее?
Название: include_path & pear
Отправлено: Dm от 29 Марта 2002, 19:31:09
Michel_Mak
в php/install.txt,

Windows Manual installation from zip binary distribution
и
Installing PHP on Windows with Apache 1.3.x
только устанавливать нужно как модуль (второе).
Название: include_path & pear
Отправлено: Michel_Mak от 30 Марта 2002, 09:05:32
Добрый день!
Dm Apache у мне 1.3.19 уже давно стоит и на его работу я не жаловался.
Цитировать
в php/install.txt,

Почитаю внимательнее, вопросы будут задам!
Вот точная запись после запуска php-nuke:
Warning: Undefined variable: file in c:\\home\\sites\\ro\\public_html\\nuke\\index.php on line 35

Fatal error: Failed opening required \'mainfile.php\' (include_path=\'c:\\php4\\pear\') in c:\\home\\sites\\ro\\public_html\\nuke\\modules\\News\\index.php on line 20

хотя установку производил на c:\\php
и phpinfo дает: include_path=\'c:\\php4\\pear\', но такой строки я не нашел в файлах конфигурации.
Название: include_path & pear
Отправлено: Dm от 30 Марта 2002, 18:05:16
этот параметр точно есть.
взгляни на оригинальный конфиг php.ini-dist из архива php4.
можно, кстати, оставить его пустым:
include_path =