не смог поставить PHP с диска LF (ошибку выдал, мне кажется, чего-то не додали...)

Обсуждение журнала LinuxFormat
(форум переехал, здесь только архив)
Закрыто
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

не смог поставить PHP с диска LF

Сообщение Vityaz »

Здравствуйте! Меня заинтересовала статья в июньском номере об создании web странички для управления базой данных. Решил попробовать. У меня стоит Мандрива 2007, и на диске я не нашел библиотеку для работы апача с PHP. Решил ставить PHP с вашего диска. configure прошло на ура, а вот make выдал ошибку:

In file included from /home/vit/Загрузка/php-5.2.1/ext/date/lib/timelib.h:24,
from /home/vit/Загрузка/php-5.2.1/ext/date/php_date.h:24,
from /home/vit/Загрузка/php-5.2.1/ext/standard/head.c:23:
/home/vit/Загрузка/php-5.2.1/ext/date/lib/timelib_structs.h:24:28: error: timelib_config.h: Нет такого файла или каталога

не уверен, конечно, что это не недостаток системы, но все же кажется, что что-то не хватает на диске... поправьте меня, пожалуйста, если я не прав.
А если подскажете, как запустить, то буду очень благодарен!
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: не смог поставить PHP с диска LF

Сообщение Val »

Vityaz писал(а):
06.07.2007 12:34
Здравствуйте! Меня заинтересовала статья в июньском номере об создании web странички для управления базой данных. Решил попробовать. У меня стоит Мандрива 2007, и на диске я не нашел библиотеку для работы апача с PHP. Решил ставить PHP с вашего диска. configure прошло на ура, а вот make выдал ошибку:

In file included from /home/vit/Загрузка/php-5.2.1/ext/date/lib/timelib.h:24,
from /home/vit/Загрузка/php-5.2.1/ext/date/php_date.h:24,
from /home/vit/Загрузка/php-5.2.1/ext/standard/head.c:23:
/home/vit/Загрузка/php-5.2.1/ext/date/lib/timelib_structs.h:24:28: error: timelib_config.h: Нет такого файла или каталога

не уверен, конечно, что это не недостаток системы, но все же кажется, что что-то не хватает на диске... поправьте меня, пожалуйста, если я не прав.
А если подскажете, как запустить, то буду очень благодарен!

Скорее всего, configure Все же на что-то поругалсЯ, но не прервал выполнение.
Дума, наиболее простым вариантом будет не разбираться с этой проблемой, а установить PHP из состава дистрибутива - т.е. воспользоваться Центром управления Mandriva
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

Re: не смог поставить PHP с диска LF

Сообщение Vityaz »

я тоже так думаю, но у меня нет хорошего канала в интернет... ладно, буду думать... надо будет еще раз вывод ./configure посмотреть...
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: не смог поставить PHP с диска LF

Сообщение Val »

Vityaz писал(а):
06.07.2007 13:17
я тоже так думаю, но у меня нет хорошего канала в интернет... ладно, буду думать... надо будет еще раз вывод ./configure посмотреть...

Зачем Интернет? С диска поставьте... На котором дистрибутив Mandriva
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

Re: не смог поставить PHP с диска LF

Сообщение Vityaz »

Val писал(а):
06.07.2007 14:36
Vityaz писал(а):
06.07.2007 13:17
я тоже так думаю, но у меня нет хорошего канала в интернет... ладно, буду думать... надо будет еще раз вывод ./configure посмотреть...

Зачем Интернет? С диска поставьте... На котором дистрибутив Mandriva

PHP5 установил - все пакеты с этим названием, что встретил - не работает! В статье указана библиотека libapache2-mod-php5, которая как я понимаю, и обеспечивает в апаче выполнение кода PHP. Ее-то в дистрибутиве и нет! И найти в инете не могу, чтобы на работе скачать!
Может, я что-то не так понимаю?
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: не смог поставить PHP с диска LF

Сообщение Val »

Vityaz писал(а):
06.07.2007 17:19
Может, я что-то не так понимаю?

Просто в Mandriva этот пакет называется по-другому, если не ошибаюсь - apache_mod_php. Если такого нет (и я-таки ошибаюсь), можно поискать по доступным к установке пакетам (или прямо на диске) по слову mod_php.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

Re: не смог поставить PHP с диска LF

Сообщение Vityaz »

Спасибо! Поищу... Правда, я пошел другим путем - поставил себе еще Debian - наверное, со временем на него перееду - там все есть. Все равно не без проблем пока что - не могу соединиться с mysql базой из OO Base, ошибку выдает, но тут уж надо решать вопрос не здесь видимо... Еще раз спасибо!
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: не смог поставить PHP с диска LF

Сообщение Val »

Vityaz писал(а):
07.07.2007 17:43
Спасибо! Поищу... Правда, я пошел другим путем - поставил себе еще Debian - наверное, со временем на него перееду - там все есть. Все равно не без проблем пока что - не могу соединиться с mysql базой из OO Base, ошибку выдает, но тут уж надо решать вопрос не здесь видимо... Еще раз спасибо!

Чтобы подключиться к MySQL из Base, нужен так называемый коннектор MySQL/J - он есть на диске в каталоге Magazine/JavaEE
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

Re: не смог поставить PHP с диска LF

Сообщение Vityaz »

Val писал(а):
07.07.2007 20:45
Vityaz писал(а):
07.07.2007 17:43
Спасибо! Поищу... Правда, я пошел другим путем - поставил себе еще Debian - наверное, со временем на него перееду - там все есть. Все равно не без проблем пока что - не могу соединиться с mysql базой из OO Base, ошибку выдает, но тут уж надо решать вопрос не здесь видимо... Еще раз спасибо!

Чтобы подключиться к MySQL из Base, нужен так называемый коннектор MySQL/J - он есть на диске в каталоге Magazine/JavaEE

да? хорошо, поставлю, большое спасибо!!!
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: не смог поставить PHP с диска LF

Сообщение proDOOMman »

Помогите поставить JRE на Fedora 6 ,а то открытый офис ругается и не видит MySQL :-( Какие пакеты надо ставить? (Только НЕ через yum!!!)
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: не смог поставить PHP с диска LF

Сообщение Val »

proDOOMman писал(а):
09.07.2007 20:25
Помогите поставить JRE на Fedora 6 ,а то открытый офис ругается и не видит MySQL :-( Какие пакеты надо ставить? (Только НЕ через yum!!!)

Если хочется именно их RPM-пакета, попробуйте посмотреть http://www.fedoraproject.org/wiki/JavaFAQ.

Я думаю, на этот вопрос можно получить более удобный ответ, если разместить его в подходящем разделе форума. ;)
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
xygrekz
Сообщения: 1

Re: не смог поставить PHP с диска LF

Сообщение xygrekz »

Vityaz писал(а):
06.07.2007 12:34
Здравствуйте! Меня заинтересовала статья в июньском номере об создании web странички для управления базой данных. Решил попробовать. У меня стоит Мандрива 2007, и на диске я не нашел библиотеку для работы апача с PHP. Решил ставить PHP с вашего диска. configure прошло на ура, а вот make выдал ошибку:

In file included from /home/vit/Загрузка/php-5.2.1/ext/date/lib/timelib.h:24,
from /home/vit/Загрузка/php-5.2.1/ext/date/php_date.h:24,
from /home/vit/Загрузка/php-5.2.1/ext/standard/head.c:23:
/home/vit/Загрузка/php-5.2.1/ext/date/lib/timelib_structs.h:24:28: error: timelib_config.h: Нет такого файла или каталога

не уверен, конечно, что это не недостаток системы, но все же кажется, что что-то не хватает на диске... поправьте меня, пожалуйста, если я не прав.
А если подскажете, как запустить, то буду очень благодарен!


у меня была точно такая же проблема.
1. вначале я через центр управления мандрива установил все пакеты в которых содержится "php" (ввел в поиске)
2. распаковал архив с php в папку, где нет русских букв (а изначально я также работал в папке "загрузка"): просто в /home
3. запустил ./configure, затем make и make install как обычно
И всё заработало!
какой пункт помог - 1-ый или 2-ой не знаю
Спасибо сказали:
Закрыто