Автор Тема: Настройки сервера: дополнительные библиотеки для CGI-языков  (Прочитано 4937 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вобщем, такая трабла. Есть хостинг -- но сервер не мой. Ну не я там рут. А очень хочеца забабахать че нибуть больше, нежели отправка месседжей от имени Анпривилегед Юзер. Но щас не про это.

Короче, как узнать, роддерживает ли сервак те модули, какие мне нужно. Mail::IMAPClient, например.

Премного благодарен.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
в командной строку набрать perl -MMail::IMAPClient
если ответит что Can\'t locate Mail/IMAPClient.pm... то его нет.
The documentations is your friend

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Эт, конечно, хорошо, эт крута... Но а вот если с ориентацией, допустип, на ПеХаПу? Или это без разницы?

И ваще, есть какой-нибудь "цивилизованый" метод? Имеется ввиду, просмотр результатов функции phpinfo() или чета такое...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Нет, это для Perl... Для пхп нужно другим образом проверить.
The documentations is your friend

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Поиск по форуму рулит...

Вообще-то есть замечательный скрипт infoperl.cgi, который можно скачать практически с любого каталога скриптов, и который выводит полный расклад по модулям Perl. Там же, наверняка, и искать подобный скрипт для PHP.

[OFF]Вот только причем здесь PHP, если ты спрашиваешь CGI? И что за CGI-языки программирования???[/OFF]

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
CGI (Common Gateway Interface) является стандартом спецификаций форматов данных. CGI-скрипт  представляет собой программу написанную на любом(!) языке программирования, которая обрабатывает   данные пользователя и при необходимости формирует ответ.
The documentations is your friend

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
volod

Вот мне кстати подксазали...

index.php
<?php

phpinfo
();

?>


Тот же эффект...

NeoNox
[OFF]Хм... а почему же тогда CGI стало синонимом Perl?[/OFF]

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Phoinix потому что он родился на поколение раньше пхп ;)
The documentations is your friend

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Потому, что перл - это самый массовый язык, на котором писались приложения под cgi.
А РНР, хотя и поддерживает эту устаревшую технологию, работает в более производительном режиме и поэтому с цги не ассоциируется.

В своетское время, только олюди с чуть более широким кругозором, чем у основной массы, знали, что партия - это не только КПСС.
Расширяй кругозор.

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Да смотрел я phpinfo(), смотрел!.. Но там именно про службы всякие (gd, domxml, zlib and so else...). А вот мне бы поуже, поконкретнее...
Да хоть как-нибудь, хоть и httpd.conf залезть, посмотреть!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Твоя беда, несчастный, что ты совершенно не понимаешь, чего хочешь.
Все равно, что спросить, зайдя в гараж - где посмотреть, на каком бензиме машины ездят?
НИГДЕ, дурачок.
потому, что они все ездят на разном. Некоторые - на газу а другие - на электричестве.
у перла одни модули. у пхп - другие.
в хттпд.конф ВООБЩЕ, НАПРОЧЬ, СОВСЕМ другая информация.
есть еще пакеты скриптов.

Ты можешь внятно сказать - ЧТО тебе надо и для чего?
А не говорить нобором умных слов, мысла которых ты не понимаешь?

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
volod
Что-то я не понял... суппорт у твоего хоста напрочь отсутствует что ли?
Напиши им письмецо, с просьбой прояснить ситуацию возможности подключения дополнительных модулей, и предоставления информации об установленных...
Или ты решил права расширить в обход сервера? А может дыры ищешь? Тогда ты пришел не сюда...

Цитировать
Но там именно про службы всякие (gd, domxml, zlib and so else...)

Просто интересно... RomikChef прав... а что же тебе нужно? infoperl.cgi - еще меньше информации выдает, но я как-то не страдаю от этого...

Оффлайн volod

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 95
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ок. Может, и вправду виноват, нечеткость -- враг человечества.
Перед тем, как маслать кой-нибудь проект, мне необходимо знать, поддерживает ли сервер нужные библиотеки. Внятно? Идем дальше. Рут того сервера -- дядя очень неразговорчивый и страшно не любит, когда чёто у него спрашивают.
Сама собой вываливается проблема: как узнать, есть ли на сервере нужные библиотеки, альбо нету? Вот и всё. Если и после этого неясно -- тогда извините меня, учительского дара -- нет.
Ориентация -- ПХП!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
пока этот чудик родил только одно название модуля.
Mail::IMAPClient
пытаемся домысливать за этого косноязычного, что это пакет PEAR.

Отвечаем.
Любой пеаровский пакет - это обыкновенный ПХП скрипт. и его можно залить на сервер и пользоваться.

Ну что, убогий, еще какой-нибудь модуль вспомнишь? Или это специальный пакет такой - "модули, которые мне нужны"?

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
volod
Самый простой способ проверить наличие модуля:
попытаться его использовать в скрипте, если скрипт работает - значит все ок! Если нет - то и модуля нет...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28