* [Comm] Apache и поддержка PHP @ 2003-11-11 15:59 unix9 2003-11-12 5:01 ` Shawkat Nizamov 0 siblings, 1 reply; 17+ messages in thread From: unix9 @ 2003-11-11 15:59 UTC (permalink / raw) To: community Приветствую! Подскажите, Apache в "Мастере" 2.2 собран с поддержкой PHP в виде модуля или нет? ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-11 15:59 [Comm] Apache и поддержка PHP unix9 @ 2003-11-12 5:01 ` Shawkat Nizamov 2003-11-12 6:19 ` Alexander Bokovoy 0 siblings, 1 reply; 17+ messages in thread From: Shawkat Nizamov @ 2003-11-12 5:01 UTC (permalink / raw) To: community > > >Приветствую! >Подскажите, Apache в "Мастере" 2.2 собран с поддержкой PHP в виде модуля или нет? > > PHP собран в виде модуля. что странно, поддержки MySQL в нем нет . ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 5:01 ` Shawkat Nizamov @ 2003-11-12 6:19 ` Alexander Bokovoy 2003-11-12 7:38 ` Shawkat Nizamov 0 siblings, 1 reply; 17+ messages in thread From: Alexander Bokovoy @ 2003-11-12 6:19 UTC (permalink / raw) To: community On Wed, Nov 12, 2003 at 10:01:03AM +0500, Shawkat Nizamov wrote: > > > > > >Приветствую! > >Подскажите, Apache в "Мастере" 2.2 собран с поддержкой PHP в виде модуля > >или нет? > > > > > PHP собран в виде модуля. что странно, поддержки MySQL в нем нет . Поставьте пакет php-mysql. И также посмотрите на все остальные пакеты вида php-*, там Вы найдете достаточно много собранных расширений для PHP. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 6:19 ` Alexander Bokovoy @ 2003-11-12 7:38 ` Shawkat Nizamov 2003-11-12 9:41 ` Alexander Bokovoy 0 siblings, 1 reply; 17+ messages in thread From: Shawkat Nizamov @ 2003-11-12 7:38 UTC (permalink / raw) To: community > > >>PHP собран в виде модуля. что странно, поддержки MySQL в нем нет . >> >> >Поставьте пакет php-mysql. И также посмотрите на все остальные пакеты вида >php-*, там Вы найдете достаточно много собранных расширений для PHP. > Поддержка MySQL в пхп не скомпилирована. И установка php-mysql ситуации не меняет. Не верите - проверьте при помощи тестовой странички phpinfo(). ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 7:38 ` Shawkat Nizamov @ 2003-11-12 9:41 ` Alexander Bokovoy 2003-11-12 10:33 ` Shawkat Nizamov 0 siblings, 1 reply; 17+ messages in thread From: Alexander Bokovoy @ 2003-11-12 9:41 UTC (permalink / raw) To: community On Wed, Nov 12, 2003 at 12:38:43PM +0500, Shawkat Nizamov wrote: > > > > > >>PHP собран в виде модуля. что странно, поддержки MySQL в нем нет . > >> > >> > >Поставьте пакет php-mysql. И также посмотрите на все остальные пакеты вида > >php-*, там Вы найдете достаточно много собранных расширений для PHP. > > > Поддержка MySQL в пхп не скомпилирована. И установка php-mysql ситуации > не меняет. > Не верите - проверьте при помощи тестовой странички phpinfo(). Напомню, что в оригинальном письме речь шла о М2.2, а не о Сизифе. Там все работает. В Сизифе сейчас наблюдается некоторая проблема с модулями для SAPI apache (mod_php), которую сборщик пакета сейчас решает. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 9:41 ` Alexander Bokovoy @ 2003-11-12 10:33 ` Shawkat Nizamov 2003-11-12 10:44 ` Eugene Ostapets ` (2 more replies) 0 siblings, 3 replies; 17+ messages in thread From: Shawkat Nizamov @ 2003-11-12 10:33 UTC (permalink / raw) To: community > > >>> >>> >>Поддержка MySQL в пхп не скомпилирована. И установка php-mysql ситуации >>не меняет. >>Не верите - проверьте при помощи тестовой странички phpinfo(). >> >> >Напомню, что в оригинальном письме речь шла о М2.2, а не о Сизифе. Там все >работает. > > > Так про мастер и идет речь. Откройте php*****src.rpm и посмотрите ключи. Там стоит --without-mysql ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 10:33 ` Shawkat Nizamov @ 2003-11-12 10:44 ` Eugene Ostapets 2003-11-13 4:42 ` Shawkat Nizamov 2003-11-12 10:49 ` [Comm] " Alexander Bokovoy 2003-11-12 11:09 ` Evgeniy Kobzev 2 siblings, 1 reply; 17+ messages in thread From: Eugene Ostapets @ 2003-11-12 10:44 UTC (permalink / raw) To: community Shawkat Nizamov пишет: >> >> >>>> >>> >>> Поддержка MySQL в пхп не скомпилирована. И установка php-mysql >>> ситуации не меняет. >>> Не верите - проверьте при помощи тестовой странички phpinfo(). >>> >> >> Напомню, что в оригинальном письме речь шла о М2.2, а не о Сизифе. Там >> все >> работает. >> >> >> > Так про мастер и идет речь. Откройте php*****src.rpm и посмотрите ключи. > Там стоит > --without-mysql > > Неужели так трудно последовать совету установить пакет phph-mysql и только потом у же обсуждать что-либо? Или хотя бы до конца дочитать spec... -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 10:44 ` Eugene Ostapets @ 2003-11-13 4:42 ` Shawkat Nizamov 2003-11-13 7:27 ` Eugene Ostapets 0 siblings, 1 reply; 17+ messages in thread From: Shawkat Nizamov @ 2003-11-13 4:42 UTC (permalink / raw) To: community > > >> > Неужели так трудно последовать совету установить пакет phph-mysql и > только потом у же обсуждать что-либо? Или хотя бы до конца дочитать > spec... > Неужели так трудно понять - я описал испытанные мной траблы. Не знаю в чем тут дело, но когда ставил биллинг на freenibs php упорно называл mysql_connect неопознанной функцией (при установленном php_mysql и корректном php.ini). Вылечилось перекомпиляцией с --with-mysql. Сейчас же на рабочей машине все встало без проблем. Правда порядок установки другой - сейчас out-of-box. А при настройке биллинга пакеты ставились и настраивались по мере необходимости. Сначала апач, потом php (кстати тоже возникли траблы ), потом mysql и т.д. Мистика. Или мои кривые руки %-) Приношу свои глубочайшие извинения за неверную информацию. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-13 4:42 ` Shawkat Nizamov @ 2003-11-13 7:27 ` Eugene Ostapets 2003-11-13 22:17 ` [Comm] Apache и cgi Alexandr ` (2 more replies) 0 siblings, 3 replies; 17+ messages in thread From: Eugene Ostapets @ 2003-11-13 7:27 UTC (permalink / raw) To: community Shawkat Nizamov пишет: >> >> >>> >> Неужели так трудно последовать совету установить пакет phph-mysql и >> только потом у же обсуждать что-либо? Или хотя бы до конца дочитать >> spec... >> > Неужели так трудно понять - я описал испытанные мной траблы. > Не знаю в чем тут дело, но когда ставил биллинг на freenibs > php упорно называл mysql_connect неопознанной функцией > (при установленном php_mysql и корректном php.ini). > Вылечилось перекомпиляцией с --with-mysql. > Дело в том, что в системе есть два php.ini > Сейчас же на рабочей машине все встало без проблем. Правда порядок > установки другой - сейчас out-of-box. А при настройке биллинга пакеты > ставились и настраивались по мере необходимости. Сначала апач, потом > php (кстати тоже возникли траблы ), потом mysql и т.д. > Ну в таком случае нужно было сделать apt-get remove php-common, а затем apt-get install php-mysql > Мистика. Или мои кривые руки %-) В старой схеме установки расширений для php были какие-то необъяснимые глюки, которые, по моему, никому так и не удалось отловить. Жалобы были, а вот повторить ошибку почти никому не удавалось... > > Приношу свои глубочайшие извинения за неверную информацию. > Самое главное сделать несколько глубоких вдохов и внятно спросить в рассылке:) -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Comm] Apache и cgi 2003-11-13 7:27 ` Eugene Ostapets @ 2003-11-13 22:17 ` Alexandr 2003-11-14 6:14 ` Leonid B. Sysoletin 2003-11-14 8:21 ` [Comm] Apache и поддержка PHP Shawkat Nizamov 2003-11-17 10:29 ` [Comm] [JT] " Michael Shigorin 2 siblings, 2 replies; 17+ messages in thread From: Alexandr @ 2003-11-13 22:17 UTC (permalink / raw) To: community Установил в ALT Linux Master 2.2 Apach, php, perl. Разкоментировал в httpd.conf: AddType application/x-httpd-php3 .php AddHandler cgi-script .cgi .pl Прописал в Vhosts.conf: <VirtualHost *> ServerName mydomen DocumentRoot /home/www/mydomen/www ScriptAlias /cgi-bin/ /home/www/mydomen/cgi-bin/ </VirtualHost> Сайт html, php работают, а на скриптах (cgi, pl) выскакивает ошибка: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root@localhost.localdomain and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Что нужно еще настроить? ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и cgi 2003-11-13 22:17 ` [Comm] Apache и cgi Alexandr @ 2003-11-14 6:14 ` Leonid B. Sysoletin 1 sibling, 0 replies; 17+ messages in thread From: Leonid B. Sysoletin @ 2003-11-14 6:14 UTC (permalink / raw) To: community В сообщении от 14 Ноябрь 2003 01:17 Alexandr написал(a): > More information about this error may be available in the server error log. > Что нужно еще настроить? А что в логах? -- Л. Сысолетин, webmaster@unicon-ms.ru, webmaster@bdo.ru [Team Ёжики-рулез!] [Team Котёнки на солярке] [Team Берегите букву "ё"!] [Team Я люблю свою фортунку] [Team Фортунка в переписку не вступает] "We're running out of adjectives to describe our situation. We had crisis, then we went into chaos, and now what do we call this?" said Nicaraguan economist Francisco Mayorga, who holds a doctorate from Yale. -- The Washington Post, February, 1988 The New Yorker's comment: At Harvard they'd call it a noun. ^ permalink raw reply [flat|nested] 17+ messages in thread
[parent not found: <163610367.20031114092045@mail.ru>]
* Re: [Comm] Apache и cgi @ 2003-11-15 20:24 ` Alexandr 0 siblings, 0 replies; 17+ messages in thread From: Alexandr @ 2003-11-15 20:24 UTC (permalink / raw) To: community >A> Установил в ALT Linux Master 2.2 Apach, php, perl. >A> Разкоментировал в httpd.conf: >A> AddType application/x-httpd-php3 .php >A> AddHandler cgi-script .cgi .pl >A> Прописал в Vhosts.conf: >A> >A> ServerName mydomen >A> DocumentRoot /home/www/mydomen/www >A> ScriptAlias /cgi-bin/ /home/www/mydomen/cgi-bin/ >A> >A> Сайт html, php работают, а на скриптах (cgi, pl) выскакивает ошибка: >A> Internal Server Error >A> The server encountered an internal error or misconfiguration and was unable >A> to complete your request. >A> Please contact the server administrator, root@localhost.localdomain and >A> inform them of the time the error occurred, and anything you might have done >A> that may have caused the error. >A> More information about this error may be available in the server error log. >A> Что нужно еще настроить? > на директорию ExecCGI дать А как это делается? В логах пишут: В access_log: 192.168.66.12 - - [15/Nov/2003:23:14:34 +0300] "GET /cgi-bin/chat.cgi HTTP/1.1" 500 611 В error_log: [Sat Nov 15 23:10:25 2003] [alert] httpd: Could not determine the server's fully qualified domain name, using 192.168.66.13 for ServerName [Sat Nov 15 23:10:25 2003] [notice] Apache/1.3.27 (ALT Linux/alt13) PHP/4.3.1-dev/ALT rus/PL30.16 configured -- resuming normal operations [Sat Nov 15 23:10:25 2003] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Sat Nov 15 23:10:25 2003] [notice] Accept mutex: sysvsem (Default: sysvsem) [Sat Nov 15 23:14:34 2003] [error] (2)No such file or directory: exec of /home/www/alex/cgi-bin/chat.cgi failed [Sat Nov 15 23:14:34 2003] [error] [client 192.168.66.12] Premature end of script headers: /home/www/alex/cgi-bin/chat.cgi ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-13 7:27 ` Eugene Ostapets 2003-11-13 22:17 ` [Comm] Apache и cgi Alexandr @ 2003-11-14 8:21 ` Shawkat Nizamov 2003-11-14 10:13 ` Eugene Ostapets 2003-11-17 10:29 ` [Comm] [JT] " Michael Shigorin 2 siblings, 1 reply; 17+ messages in thread From: Shawkat Nizamov @ 2003-11-14 8:21 UTC (permalink / raw) To: community > Дело в том, что в системе есть два php.ini Вот про это не знал. Первый в /etc, а второй где ? > Ну в таком случае нужно было сделать apt-get remove php-common, а > затем apt-get install php-mysql Так вот где собака порылась. Они оба были установлены. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-14 8:21 ` [Comm] Apache и поддержка PHP Shawkat Nizamov @ 2003-11-14 10:13 ` Eugene Ostapets 0 siblings, 0 replies; 17+ messages in thread From: Eugene Ostapets @ 2003-11-14 10:13 UTC (permalink / raw) To: community Shawkat Nizamov пишет: >> Дело в том, что в системе есть два php.ini > > > Вот про это не знал. Первый в /etc, а второй где ? > /etc/httpd/conf/php.ini из mod_php >> Ну в таком случае нужно было сделать apt-get remove php-common, а >> затем apt-get install php-mysql > > > Так вот где собака порылась. Они оба были установлены. > На самом деле есть два php - один так и называется php и может использоваться как cgi скрипт, а другой - mod_php и у них разные конфигурационные файлы... -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 17+ messages in thread
* [Comm] [JT] Re: Apache и поддержка PHP 2003-11-13 7:27 ` Eugene Ostapets 2003-11-13 22:17 ` [Comm] Apache и cgi Alexandr 2003-11-14 8:21 ` [Comm] Apache и поддержка PHP Shawkat Nizamov @ 2003-11-17 10:29 ` Michael Shigorin 2 siblings, 0 replies; 17+ messages in thread From: Michael Shigorin @ 2003-11-17 10:29 UTC (permalink / raw) To: community On Thu, Nov 13, 2003 at 09:27:08AM +0200, Eugene Ostapets wrote: > >Мистика. Или мои кривые руки %-) > В старой схеме установки расширений для php были какие-то > необъяснимые глюки, которые, по моему, никому так и не удалось > отловить. Жалобы были, а вот повторить ошибку почти никому не > удавалось... Скажем так. Там получалось использовать самые кривые способы автоматизации -- имитирующие действия человека. Что действительно чревато граблями, как говорит история. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 10:33 ` Shawkat Nizamov 2003-11-12 10:44 ` Eugene Ostapets @ 2003-11-12 10:49 ` Alexander Bokovoy 2003-11-12 11:09 ` Evgeniy Kobzev 2 siblings, 0 replies; 17+ messages in thread From: Alexander Bokovoy @ 2003-11-12 10:49 UTC (permalink / raw) To: community On Wed, Nov 12, 2003 at 03:33:19PM +0500, Shawkat Nizamov wrote: > >>Поддержка MySQL в пхп не скомпилирована. И установка php-mysql ситуации > >>не меняет. > >>Не верите - проверьте при помощи тестовой странички phpinfo(). > >> > >> > >Напомню, что в оригинальном письме речь шла о М2.2, а не о Сизифе. Там все > >работает. > Так про мастер и идет речь. Откройте php*****src.rpm и посмотрите ключи. > Там стоит > --without-mysql Уважаемый Shawkat, все же стоит немного дальше смотреть, чем просто в spec-файл. Например, в документацию по PHP. В PHP есть два способа сборки расширений: - вкомпилирование их в код SAPI; - сборка в виде динамически загружаемого модуля. Первый способ не подходит для дистрибутивов, поскольку задачи, решаемые разными пользователями дистрибутива, могут отличаться и тот, например, кому нужен PHP+MySQL будет конфликтовать с тем, кому нужен PHP+PostgreSQL. Для этого производители дистрибутивов обычно модули расширений собирают динамически и помещают их в отдельные пакеты. В нашем случае это php-mysql и многие другие. Подключаются они посредством прописывания расширения в конфигурационном файле соответствующего SAPI PHP. В М2.2 эти конфигурационные файлы были /etc/httpd/conf/php.ini и /etc/php.ini для mod_php и консольного php соответственно. Подключение производится автоматически при установке пакета-расширения. Делается это путем раскомментирования строчки с именем расширения в соответствующем конфигурационном файле. То, что в основном spec-файле php стоит опция --without-mysql в вызове configure, означает лишь то, что мы не хотим вкомпилировать поддержку MySQL в PHP по умолчанию. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Comm] Apache и поддержка PHP 2003-11-12 10:33 ` Shawkat Nizamov 2003-11-12 10:44 ` Eugene Ostapets 2003-11-12 10:49 ` [Comm] " Alexander Bokovoy @ 2003-11-12 11:09 ` Evgeniy Kobzev 2 siblings, 0 replies; 17+ messages in thread From: Evgeniy Kobzev @ 2003-11-12 11:09 UTC (permalink / raw) To: community Shawkat Nizamov пишет: >> >> >>>> >>> >>> Поддержка MySQL в пхп не скомпилирована. И установка php-mysql >>> ситуации не меняет. >>> Не верите - проверьте при помощи тестовой странички phpinfo(). >>> >> >> Напомню, что в оригинальном письме речь шла о М2.2, а не о Сизифе. Там >> все >> работает. >> >> >> > Так про мастер и идет речь. Откройте php*****src.rpm и посмотрите ключи. > Там стоит > --without-mysql Открываю php-mysql*****src.rpm Читаю spec ... # Package name without php prefix %define package_name mysql ....... Name: php-%package_name ....... %description The php-mysql package includes a dynamic shared object (DSO) that adds MySQL database support to PHP4. MySQL is an object-relational database management system that supports almost all SQL constructs. PHP is an HTML-embedded scripting language. If you need back-end support for MySQL, you should install this package in addition to the main php package. ....... %configure --with-mysql=/usr ....... дальше читать расхотелось... Затем открываю phpinfo() Вижу... mysql MySQL Support enabled Вывод: apache + php + mysql работали, работают и надеюсь будут работать. Что я сделал не так? P.S. rpm -qa | grep php php-mysql-4.3.4-alt0.cvs20031101 php-interbase-4.3.0-alt0.cvs20030207 php-common-4.3.4-alt0.cvs20031101 mod_php-4.3.4-alt0.cvs20031101 php-4.3.4-alt0.cvs20031101 php-gd2-4.3.4-alt0.cvs20031101 .... далее не интересно .... Это из Сизифа, а Мастер тем более ОБЯЗАН работать. ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2003-11-17 10:29 UTC | newest] Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-11-11 15:59 [Comm] Apache и поддержка PHP unix9 2003-11-12 5:01 ` Shawkat Nizamov 2003-11-12 6:19 ` Alexander Bokovoy 2003-11-12 7:38 ` Shawkat Nizamov 2003-11-12 9:41 ` Alexander Bokovoy 2003-11-12 10:33 ` Shawkat Nizamov 2003-11-12 10:44 ` Eugene Ostapets 2003-11-13 4:42 ` Shawkat Nizamov 2003-11-13 7:27 ` Eugene Ostapets 2003-11-13 22:17 ` [Comm] Apache и cgi Alexandr 2003-11-14 6:14 ` Leonid B. Sysoletin 2003-11-15 20:24 ` Alexandr 2003-11-14 8:21 ` [Comm] Apache и поддержка PHP Shawkat Nizamov 2003-11-14 10:13 ` Eugene Ostapets 2003-11-17 10:29 ` [Comm] [JT] " Michael Shigorin 2003-11-12 10:49 ` [Comm] " Alexander Bokovoy 2003-11-12 11:09 ` Evgeniy Kobzev
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git