Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Объясните способ применения библиотек в PHP

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: ... и принцип тоже
Бескид
Отправлено: 24 Сентября, 2016 - 02:01:57
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




Здраствуйте. Объясните пожайлуста, гуглил, не могу понять-библиотеки, установленные в PHР по умолчанию, они включаются исключительно расскоментированием в php-ini, или можно дать команду, на подключение закоментированной, (расскоментировать) библиотеку из скрипта?
 
 Top
caballero
Отправлено: 24 Сентября, 2016 - 16:56:24
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




раскоментированием


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Бескид
Отправлено: 24 Сентября, 2016 - 18:43:35
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




А если такой библиотеки нет, но надо, чтоб была, ее можно разместить и подключится в папке скрипта?
 
 Top
Fart
Отправлено: 26 Сентября, 2016 - 08:21:25
Post Id



Посетитель


Покинул форум
Сообщений всего: 324
Дата рег-ции: Июль 2016  


Помог: 10 раз(а)




папка и по умолчанию ее называют: ext. также согласно шаблону конфига нужно вписать эту библиотеку если ее нет вообще либо уже существующую раскомментировать.

(Отредактировано автором: 26 Сентября, 2016 - 09:20:41)

 
 Top
Бескид
Отправлено: 26 Сентября, 2016 - 11:36:13
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




Fart пишет:
папка и по умолчанию ее называют: ext. также согласно шаблону конфига нужно вписать эту библиотеку

Не, это ж на сервере, на хостинге. А если юзер берёт мой скрипт и устанавливает, будут ли рнр-библиотеки работать из папки моего скрипта?
 
 Top
Fart
Отправлено: 26 Сентября, 2016 - 15:44:29
Post Id



Посетитель


Покинул форум
Сообщений всего: 324
Дата рег-ции: Июль 2016  


Помог: 10 раз(а)




ох, я не видел хостинг на php с поддержкой сторонних dll. либо не там смотрел (если кто видел пусть напишет, интересно).

только vps/vds или выделенный серваки можно, под собственным управлением и знанием С/С++
 
 Top
Бескид
Отправлено: 26 Сентября, 2016 - 16:12:25
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




Fart пишет:
ох, я не видел хостинг на php с поддержкой сторонних dll.

Нет, не dll, а рнр библиотеки. Просто я не могу понять, если одна из библиотек, например, заккоментирована в php-ini, а у меня в скрипте будет такая же-будет ли она работать?
 
 Top
Fart
Отправлено: 26 Сентября, 2016 - 16:31:04
Post Id



Посетитель


Покинул форум
Сообщений всего: 324
Дата рег-ции: Июль 2016  


Помог: 10 раз(а)




поясните, что имеете ввиду рнр-библиотека и еще она прописана в рнр-ини?

так как в рнр-ини кроме как к примеру extension=php_curl.dll указание никаких других библиотек не наблюдается (и все остальное - это указание директорий и настройки работы рнр, которые также могут быть закомментированы).
 
 Top
Бескид
Отправлено: 26 Сентября, 2016 - 16:50:18
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




Fart пишет:
поясните, что имеете ввиду рнр-библиотека

Возможно я неправильно выражаюсь. Слово "расширение" будет правильней?
Fart пишет:
и еще она прописана в рнр-ини?

Вот их вагон и маленькая тележка, там список значительный http://php.net/manual/ru/ini.cor...hp#ini.extension
 
 Top
OrmaJever Модератор
Отправлено: 26 Сентября, 2016 - 16:57:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Бескид все расширения включаются директивой extension, если вы ее раскоментировали, то дальше либо она подключится нормально, либо php (или апач) просто не запустится.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Бескид
Отправлено: 26 Сентября, 2016 - 17:00:54
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




Возможно я понятие библиотек путаю с PECL, в общем, я уже сам запутался.
(Добавление)
OrmaJever пишет:
Бескид все расширения включаются директивой extension

Этим возможно управлять при установке скрипта на хостинг, командами из самого скрипта?
(Добавление)
Давайте перейдём к конкретным примерам. Вот набор библиотек https://tecnick[dot]com/software/ Как их устанавливать, чтоб при установке скрипта на хостинг-они подключались?
 
 Top
OrmaJever Модератор
Отправлено: 26 Сентября, 2016 - 17:18:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Бескид пишет:
Этим возможно управлять при установке скрипта на хостинг, командами из самого скрипта?

есть функция dl(), но она отключена почти везде. Подключить расширение на хостинге вряд ли получится, всё что вы можете сделать это проверять его наличие extension_loaded(), и если чего-то нет то просто выводить ошибки и ничего не выполнять.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Бескид
Отправлено: 26 Сентября, 2016 - 18:32:04
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




OrmaJever пишет:
Подключить расширение на хостинге вряд ли получится,

Спасибо, я это хотел узнать.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB