Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: fireberd и ibase
 
 автор: darkozoid   (11.02.2015 в 15:23)   письмо автору
 
 

Доброго дня, делал некий сервис для локального использования внутри офиса, использовал firebird. rnТочнее говоря из базы, которую использует для работы другая программа, я доставал нужные мне данные и далее делал с ними что нужно.rnrnРазрабатывал я этот сервис локально, для этого поставил себе денвер и скопировал эту самую базуrnrnвсе работает замечательно, пришло время переносить на офисный сервер (ubuntu 13.04), создал новый хост, перенес act файлы, захожу и.... и ничего... все кнопки видны, но ничего не происходит,rnвижу ошибку Fatal error: Call to undefined function ibase_connect()rnrnкак мне это исправить? rnrn
rnextension=php_interbase.dll
rnextension=php_pdo.dll
rnextension=php_pdo_firebird.dllr
такого в php.ini нету вообще....

  Ответить  
 
 автор: Sfinks   (11.02.2015 в 16:39)   письмо автору
 
   для: darkozoid   (11.02.2015 в 15:23)
 

на сервере что стоит? апач2+пхп5 или нджинкс+пхп5 или еще че?

  Ответить  
 
 автор: darkozoid   (12.02.2015 в 08:52)   письмо автору
 
   для: Sfinks   (11.02.2015 в 16:39)
 

апач2 + php5

  Ответить  
 
 автор: Sfinks   (12.02.2015 в 13:07)   письмо автору
 
   для: darkozoid   (12.02.2015 в 08:52)
 

в /etc/php5/mods-available есть interbase.ini или ibase.ini или что-то подобное?
Если нет, то надо установить расширение
sudo apt-get install php5-interbase

После этого INI появится.
Теперь на него нужно создать символическую ссылку (ln -s) в папке /etc/php/apache2/conf.d
и перезапустить сервер
sudo service apache2 restart

должно заработать

  Ответить  
 
 автор: darkozoid   (25.02.2015 в 10:56)   письмо автору
 
   для: Sfinks   (12.02.2015 в 13:07)
 

>
sudo apt-get install php5-interbase



Пакеты, имеющие неудовлетворённые зависимости:
 php5-interbase : Зависит: phpapi-20100525+lfs
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

>в /etc/php5/mods-available есть interbase.ini или ibase.ini или что-то подобное?

в прошлый раз в своих попытках, я завалил сервер, пришлось ставить php заново... уж не спрашивайте как - я не знаю

  Ответить  
 
 автор: Sfinks   (25.02.2015 в 19:21)   письмо автору
 
   для: darkozoid   (25.02.2015 в 10:56)
 

попробуйте
sudo apt-get update
sudo apt-get -f install
затем повторно
sudo apt-get install php5-interbase

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования