Создаю каркас приложения:
php /home/server/www/yii.loc/framework/yiic.php /home/server/www/yii.loc/ testdrive
Возвращает ошибку:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/sqlite.so' - /usr/lib/php5/20090626+lfs/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
Логика и минимальные знания языка позволяют понять, что интерпретатор не может найти библиотеку sqlite.so. ОК. Послушаем. Идем дальше, пытаемся установить библиотеку:
apt-get install php5-sqlite
Говорит, что такая уже давным-давно установлена:
root@server:~# apt-get install php5-sqlite
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия php5-sqlite.
Следующие пакеты устанавливались автоматически и больше не требуются:
libpanel-applet-4-0 libswscale0 libavutil50 libpostproc51 libavformat52 libavcodec52 gir1.2-panelapplet-4.0 flashplugin-downloader
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Кто подскажет, как быть ?
Спустя 17 минут, 5 секунд (10.11.2011 - 01:27) Winston написал(а):
А если
apt-get install php5-pspell php5-sqlite?
Спустя 3 минуты, 56 секунд (10.11.2011 - 01:31) RCuPeR написал(а):
root@server:~# apt-get install php5-pspell php5-sqlite
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия php5-pspell.
Уже установлена самая новая версия php5-sqlite.
Следующие пакеты устанавливались автоматически и больше не требуются:
libpanel-applet-4-0 libswscale0 libavutil50 libpostproc51 libavformat52 libavcodec52 gir1.2-panelapplet-4.0 flashplugin-downloader
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Спустя 12 минут, 22 секунды (10.11.2011 - 01:43) Игорь_Vasinsky написал(а):
отключи SQLite
закоментируй в конфиге
раскоментируй mysql
и работай.
Чёж после установки не обратил внимание на предупреждения?
Присоединяйся http://phpforum.ru/index.php?showtopic=52995
закоментируй в конфиге
раскоментируй mysql
и работай.
Чёж после установки не обратил внимание на предупреждения?
Присоединяйся http://phpforum.ru/index.php?showtopic=52995
Спустя 8 минут, 4 секунды (10.11.2011 - 01:51) RCuPeR написал(а):
Свернутый текст

Так тут траблов вроде бы нету.
Цитата |
отключи SQLite закоментируй в конфиге раскоментируй mysql |
Не пойму, эт где ?
Спустя 3 минуты, 24 секунды (10.11.2011 - 01:54) Игорь_Vasinsky написал(а):
да.. эти траблы простительны.
http://yiiframework.ru/doc/guide/ru/quickstart.first-app
вообще в моей темы - есть 4 видео на ангийском
http://yiiframework.ru/doc/guide/ru/quickstart.first-app
вообще в моей темы - есть 4 видео на ангийском
Спустя 2 минуты, 51 секунда (10.11.2011 - 01:57) RCuPeR написал(а):
Да тут, я думаю, yii не при чем. Тут скорей трабл в пыхе или в конфигах апача.
Я вот отседова учусю: http://www.yiiframework.com/doc/guide/1.1/...start.first-app
Я вот отседова учусю: http://www.yiiframework.com/doc/guide/1.1/...start.first-app
Спустя 10 минут, 29 секунд (10.11.2011 - 02:08) VELIK505 написал(а):
Какая осина то так и не понял?
1.
Я у себя на Freebsd так делал.
cd /usr/ports/databases/sqlite3/
make config && make && make install
2.
cd /usr/ports/lang/php53-extensions/
make config -> Выбрать SQLite
make install clean
После перезагрузки апача модуль появился:
php -m | grep SQLite
SQLite
и ещё если у тебя php версии до 5.3.6 то тебе надо для полноценной работы собрать ещё
pdo_sqlite.so
pdo.so
так же как и во втором пункте я показал.
1.
Я у себя на Freebsd так делал.
cd /usr/ports/databases/sqlite3/
make config && make && make install
2.
cd /usr/ports/lang/php53-extensions/
make config -> Выбрать SQLite
make install clean
После перезагрузки апача модуль появился:
php -m | grep SQLite
SQLite
и ещё если у тебя php версии до 5.3.6 то тебе надо для полноценной работы собрать ещё
pdo_sqlite.so
pdo.so
так же как и во втором пункте я показал.
Спустя 1 минута, 4 секунды (10.11.2011 - 02:09) Игорь_Vasinsky написал(а):
я говорю что без sqlite можно юзать Yii main.php подправь.
Спустя 1 минута, 20 секунд (10.11.2011 - 02:10) RCuPeR написал(а):
Ubuntu 11.10.
Так на фряхе другая ФС, мне не катит.
Так на фряхе другая ФС, мне не катит.
Спустя 33 секунды (10.11.2011 - 02:11) RCuPeR написал(а):
Игорь, где он находится ?
Спустя 1 минута, 19 секунд (10.11.2011 - 02:12) VELIK505 написал(а):
Цитата (RCuPeR @ 9.11.2011 - 23:10) |
Ubuntu 11.10. Так на фряхе другая ФС, мне не катит. |
Я вспомнил всё правильно он тебе выдаёт что пакет уже установлен.
Начиная с php5 sqlite уже включен в ядро тебе надо его активировать как я показал во втором случае только своими командами

Спустя 4 минуты, 39 секунд (10.11.2011 - 02:17) RCuPeR написал(а):
Знать бы еще как "своими командами"...
Где его можно приконектить ?
Где его можно приконектить ?
Спустя 3 минуты, 41 секунда (10.11.2011 - 02:20) RCuPeR написал(а):
Игорь, не помогло.
Спустя 1 минута, 22 секунды (10.11.2011 - 02:22) Игорь_Vasinsky написал(а):
Конфиг по аналогии у себя
Цитата |
Z:\WebServers\home\твой проектl\www\protected\config\main.php |
так ты первый проект создаёшь? еще не создовал из консоли до этого?
тогда - да, надо устранить трабл
Спустя 2 минуты, 28 секунд (10.11.2011 - 02:24) VELIK505 написал(а):
sudo apt-get install sqlite чё говорит?
Спустя 4 минуты, 5 секунд (10.11.2011 - 02:28) RCuPeR написал(а):
Игорь, ну да. Впервые.
Я main.php вот где нашел:
Поставился и ппц. Толку никакого :(
Я main.php вот где нашел:
/home/server/www/yii.loc/framework/cli/views/webapp/protected/config
Поставился и ппц. Толку никакого :(
Спустя 11 минут, 8 секунд (10.11.2011 - 02:39) RCuPeR написал(а):
Обнаружил трабл. У меня действительно в директории /usr/lib/php5/20090626+lfs нету sqlite.so.
Есть sqlite3.so, но требует именно sqlite.so, кто поделится библиотекой ?
Есть sqlite3.so, но требует именно sqlite.so, кто поделится библиотекой ?
Спустя 1 час, 14 минут, 6 секунд (10.11.2011 - 03:54) EvilDev написал(а):
sudo ln -s /usr/lib/php5/20090626+lfs/sqlite3.so /usr/lib/php5/20090626+lfs/sqlite.so
Вроде так
Вроде так
_____________
Гнусный социопат с комплексом Бога.