* [room] this ... PHP5
@ 2006-02-05 0:22 Aleksey Korotkov
2006-02-05 1:51 ` Vasily Kolomeets
0 siblings, 1 reply; 14+ messages in thread
From: Aleksey Korotkov @ 2006-02-05 0:22 UTC (permalink / raw)
To: smoke-room
Доброй ночи!
Уже пора спать, но не даёт покоя вопрос -- кому-нибудь удавалось
получить работоспособную связку Apache (1.x|2.0) + MySQL (5.x) +
PHP (5.x)? Хоть на какой платформе. Устал биться головой обо все
окружающие предметы... 3 дня пытался их подружить на Win XP. На
М2.4 ничего не трогал (не работало тоже -- с PHP4 -- но оказались
проблемы с правами на файлы конфигов -- исправил и всё
заработало; поэтому экспериментировать с PHP5 не стал, чтоб ещё
и там не поломать). Все конфиги носом изрыл, весь интернет --
тоже. Собственно, конфиги всё те же, что и с PHP4, с
соответствующими изменениями. 4-ка работает, 5-ка -- нет. В
выводе phpinfo про MySQL -- ни слова. При попытке вызвать
mysql_connect из скрипта -- Call to undefined function:
mysql_connect() in bla-bla... В инете ничего интересного --
рекомендации, актуальные для старых версий PHP, когда mysql.x
надо было в extensions прописывать. Что делать? :(
--
С уважением,
Алексей Коротков
mailto:ziga@uni.udm.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-05 0:22 [room] this ... PHP5 Aleksey Korotkov
@ 2006-02-05 1:51 ` Vasily Kolomeets
2006-02-05 2:37 ` Vasily Kolomeets
0 siblings, 1 reply; 14+ messages in thread
From: Vasily Kolomeets @ 2006-02-05 1:51 UTC (permalink / raw)
To: культурный
офтопик
Aleksey Korotkov пишет:
> Доброй ночи!
>
> Уже пора спать, но не даёт покоя вопрос -- кому-нибудь удавалось
> получить работоспособную связку Apache (1.x|2.0) + MySQL (5.x) +
> PHP (5.x)? Хоть на какой платформе. Устал биться головой обо все
> окружающие предметы... 3 дня пытался их подружить на Win XP. На
> М2.4 ничего не трогал (не работало тоже -- с PHP4 -- но оказались
> проблемы с правами на файлы конфигов -- исправил и всё
> заработало; поэтому экспериментировать с PHP5 не стал, чтоб ещё
> и там не поломать). Все конфиги носом изрыл, весь интернет --
> тоже. Собственно, конфиги всё те же, что и с PHP4, с
> соответствующими изменениями. 4-ка работает, 5-ка -- нет. В
> выводе phpinfo про MySQL -- ни слова. При попытке вызвать
> mysql_connect из скрипта -- Call to undefined function:
> mysql_connect() in bla-bla... В инете ничего интересного --
> рекомендации, актуальные для старых версий PHP, когда mysql.x
> надо было в extensions прописывать. Что делать? :(
http://www.softtime.ru/info/articlephp.php?id_article=24
--
One man's constant is another man's variable.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-05 1:51 ` Vasily Kolomeets
@ 2006-02-05 2:37 ` Vasily Kolomeets
2006-02-06 0:38 ` Aleksey Korotkov
0 siblings, 1 reply; 14+ messages in thread
From: Vasily Kolomeets @ 2006-02-05 2:37 UTC (permalink / raw)
To: культурный
офтопик
>> Уже пора спать, но не даёт покоя вопрос -- кому-нибудь удавалось
>> получить работоспособную связку Apache (1.x|2.0) + MySQL (5.x) +
>> PHP (5.x)? Хоть на какой платформе. Устал биться головой обо все
....
> http://www.softtime.ru/info/articlephp.php?id_article=24
Ещё о нюансах:
В Windows порт заданный для функции mysql_connect берётся только из
константы MYSQL_PORT.
В PHP 5 внешняя программа, обрабатывающая сценарии называется не
php.exe, а php-cgi.exe. Также, начиная с пятой версии PHP все расширения
по умолчанию отключены. Для того чтобы подключить нужное расширение,
нужно раскомментировать соответствующие строки в php.ini и перезапустить
apache. Кроме этого, там же необходио указать путь к библиотекам
расширений extention_dir = "путь".
В php.ini изменились некоторые умолчания, что также может привести к
неработоспособности старых сценариев при переходе с PHP4 на PHP5. Теперь
отключена возможность передачи аргументов функциям по ссылке:
allow_call_time_pass_reference = Off
Изменён порядок регистрации аргументов в PHP5 по умолчанию:
variable_order = "GPCS"
(!) В PHP5 отключена возможность регистрации EGPCS-переменных как
глобальных пременных:
register_globals = Off
Пока всё. И с добрым утром ;-)
--
One man's constant is another man's variable.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-05 2:37 ` Vasily Kolomeets
@ 2006-02-06 0:38 ` Aleksey Korotkov
2006-02-06 22:41 ` Vasily Kolomeets
0 siblings, 1 reply; 14+ messages in thread
From: Aleksey Korotkov @ 2006-02-06 0:38 UTC (permalink / raw)
To: культурный
офтопик
On Sun, 05 Feb 2006 07:37:55 +0500
Vasily Kolomeets wrote:
VK> В Windows порт заданный для функции mysql_connect берётся
VK> только из константы MYSQL_PORT.
phpinfo() вообще молчит про MySQL. Т.е. дело не в порте.
VK> В PHP 5 внешняя программа, обрабатывающая сценарии
VK> называется не php.exe, а php-cgi.exe.
У меня PHP подключается как модуль Apache.
VK> Также, начиная с пятой
VK> версии PHP все расширения по умолчанию отключены. Для того
VK> чтобы подключить нужное расширение, нужно раскомментировать
VK> соответствующие строки в php.ini и перезапустить apache.
В php.ini в комментариях есть такая строчка:
;Note that MySQL and ODBC support is now built in, so no dll is
needed for it.
Поэтому совершенно непонятно, почему в доке по указанной Вами
ссылке пишут:
Для подключения библиотеки расширения MySQL Вам нужно убрать
символ комментария ;(точка с запятой) из строки:
extension=php_mysql.dll
Кстати, пробовал. Апач ругается.
VK> Кроме этого, там же необходио указать путь к библиотекам
VK> расширений extention_dir = "путь".
extension_dir = d:\soft\php\ext
Расширения, которые я раскомментировал, Apache находит, так что
с этой секцией, вроде, всё нормально. Есть, правда, некая
странность: некоторые расширения Апач почему-то всё же не видит.
Вот кусок из моего php.ini:
extension=php_bz2.dll
...
;extension=php_exif.dll
Для последнего пришлось оставить знак комментария, так как в
противном случае Апач ругался, что не может найти это
расширение, в то время как:
[ziga@localhost ext]$ pwd
/mnt/e/Soft/PHP/ext
[ziga@localhost ext]$ ls -l | grep bz2
-rw-rw-rw- 1 ziga ziga 69689 Ноя 27 22:13 php_bz2.dll
-rw-rw-rw- 1 ziga ziga 65600 Ноя 27 22:14 php_bz2_filter.dll
[ziga@localhost ext]$ ls -l | grep exif
-rw-rw-rw- 1 ziga ziga 57402 Ноя 27 22:14 php_exif.dll
Т.е. php_bz2.dll благополучно находит, а php_exif.dll в упор не
видит. Вот это странно.
P.S. Апач 2-й. Но с 1-м та же история.
--
С уважением,
Алексей Коротков
mailto:ziga@uni.udm.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-06 0:38 ` Aleksey Korotkov
@ 2006-02-06 22:41 ` Vasily Kolomeets
2006-02-07 2:23 ` Aleksey Korotkov
2006-02-07 3:42 ` Pavel N. Solovyov
0 siblings, 2 replies; 14+ messages in thread
From: Vasily Kolomeets @ 2006-02-06 22:41 UTC (permalink / raw)
To: культурный
офтопик
Aleksey Korotkov пишет:
[...]
> Т.е. php_bz2.dll благополучно находит, а php_exif.dll в упор не
> видит. Вот это странно.
Алексей, если честно, как оно на Windows я только в теории могу
разглагольствовать. Последние три года вокруг только ALT, ALT, ALT.
Так что если есть возможность лакомиться дешёвым Сизифом, то это будет
...ну, вообщем, что тут рассказывать, сами понимаете. :) Опять же,
обсудить и исправить есть с кем.
P.S. Хотелось бы услышать как в городах и весях решают проблему дешёвого
Сизифа, не халявного, а именно дешёвого?
--
One man's constant is another man's variable.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-06 22:41 ` Vasily Kolomeets
@ 2006-02-07 2:23 ` Aleksey Korotkov
2006-02-07 21:13 ` Michael Shigorin
2006-02-07 3:42 ` Pavel N. Solovyov
1 sibling, 1 reply; 14+ messages in thread
From: Aleksey Korotkov @ 2006-02-07 2:23 UTC (permalink / raw)
To: культурный
офтопик
On Tue, 07 Feb 2006 03:41:58 +0500
Vasily Kolomeets wrote:
VK> Алексей, если честно, как оно на Windows я только в теории
VK> могу разглагольствовать.
Всё, спасибо, разобрался. Сначала закинул libmysql.dll в
windows/system32, после чего всё заработало. Потом,
помедитировав над PATH в User envirinment и PATH в System
environment, перекинул d:\soft\php из 1-го во 2-е, стёр libmysql.
dll из windows/system32; тоже работает. С работоспособностью
других расширений тоже разобрался.
VK> Так что если есть возможность лакомиться дешёвым Сизифом, то
VK> это будет ...
Нет такой возможности. Потому пока оставил на М2.4 как есть. Да
и не хочу я что-то Сизифа. Работать на чём-то надо; Linux особо
не трогаю, винду вот курочу экспериментами.
--
С уважением,
Алексей Коротков
mailto:ziga@uni.udm.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-07 2:23 ` Aleksey Korotkov
@ 2006-02-07 21:13 ` Michael Shigorin
2006-02-08 2:43 ` Aleksey Korotkov
0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2006-02-07 21:13 UTC (permalink / raw)
To: культурный
офтопик
On Tue, Feb 07, 2006 at 06:23:44AM +0400, Aleksey Korotkov wrote:
> Нет такой возможности. Потому пока оставил на М2.4 как есть. Да
> и не хочу я что-то Сизифа. Работать на чём-то надо; Linux особо
> не трогаю, винду вот курочу экспериментами.
Тю, так заведите себе vserver'ы. Изумительно годятся под
эксперименты, да и продакшн тоже.
Мелкий образ корня на ALM2.4 можно добыть здесь:
ftp://ftp.altlinux.org/pub/people/mike/vserver
--
http://lists.osdn.org.ua/wws/info/vserver
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-07 21:13 ` Michael Shigorin
@ 2006-02-08 2:43 ` Aleksey Korotkov
2006-02-08 9:29 ` Michael Shigorin
0 siblings, 1 reply; 14+ messages in thread
From: Aleksey Korotkov @ 2006-02-08 2:43 UTC (permalink / raw)
To: smoke-room
On Tue, 7 Feb 2006 23:13:11 +0200
Michael Shigorin <mike@osdn.org.ua> wrote:
MS> > и не хочу я что-то Сизифа. Работать на чём-то надо; Linux особо
MS> > не трогаю, винду вот курочу экспериментами.
MS>
MS> Тю, так заведите себе vserver'ы. Изумительно годятся под
MS> эксперименты, да и продакшн тоже.
Не. Не о том речь (хотя vserver'ы есть). У меня development-машинка,
продакшн-сервером тут никаким и не пахнет. А под экспериментами я имел
в виду переезд на PHP5.x & MySQL5.x. Пока сделал на виндозе, ALT трогать
пока не рискнул: как бы не лишиться основной площадки для тестирования
написанного.
--
С уважением,
Алексей Коротков
mailto:ziga@uni.udm.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-08 2:43 ` Aleksey Korotkov
@ 2006-02-08 9:29 ` Michael Shigorin
2006-02-09 2:25 ` Aleksey Korotkov
0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2006-02-08 9:29 UTC (permalink / raw)
To: smoke-room
On Wed, Feb 08, 2006 at 06:43:50AM +0400, Aleksey Korotkov wrote:
> MS> > и не хочу я что-то Сизифа. Работать на чём-то надо; Linux особо
> MS> > не трогаю, винду вот курочу экспериментами.
> MS> Тю, так заведите себе vserver'ы. Изумительно годятся под
> MS> эксперименты, да и продакшн тоже.
> Не. Не о том речь (хотя vserver'ы есть). У меня
> development-машинка, продакшн-сервером тут никаким и не пахнет.
> А под экспериментами я имел в виду переезд на PHP5.x &
> MySQL5.x. Пока сделал на виндозе, ALT трогать пока не рискнул:
> как бы не лишиться основной площадки для тестирования
> написанного.
Так я как раз про "левый", тестовый, под разгром,
восстанавливаемый чуть что из тарбола vserver и говорю.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-08 9:29 ` Michael Shigorin
@ 2006-02-09 2:25 ` Aleksey Korotkov
2006-02-09 5:17 ` Maxim Bodyansky
0 siblings, 1 reply; 14+ messages in thread
From: Aleksey Korotkov @ 2006-02-09 2:25 UTC (permalink / raw)
To: smoke-room
On Wed, 8 Feb 2006 11:29:19 +0200
Michael Shigorin <mike@osdn.org.ua> wrote:
MS> Так я как раз про "левый", тестовый, под разгром,
MS> восстанавливаемый чуть что из тарбола vserver и говорю.
Это я правильно понял, что один vserver будет работать в связке, скажем,
Apache + MySQL 5.x + PHP 5.x (поставленных из тарболлов с офсайтов), а
другой -- на том же Apache, но + MySQL & PHP из дистрибутива?
--
С уважением,
Алексей Коротков
mailto:ziga@uni.udm.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-09 2:25 ` Aleksey Korotkov
@ 2006-02-09 5:17 ` Maxim Bodyansky
2006-02-10 3:53 ` Aleksey Korotkov
0 siblings, 1 reply; 14+ messages in thread
From: Maxim Bodyansky @ 2006-02-09 5:17 UTC (permalink / raw)
To: культурный
офтопик
On Thu, Feb 09, 2006 at 06:25:25AM +0400 Aleksey Korotkov wrote:
> On Wed, 8 Feb 2006 11:29:19 +0200
> Michael Shigorin <mike@osdn.org.ua> wrote:
>
> MS> Так я как раз про "левый", тестовый, под разгром,
> MS> восстанавливаемый чуть что из тарбола vserver и говорю.
>
> Это я правильно понял, что один vserver будет работать в связке, скажем,
> Apache + MySQL 5.x + PHP 5.x (поставленных из тарболлов с офсайтов), а
> другой -- на том же Apache, но + MySQL & PHP из дистрибутива?
Внутри vserver'а весь софт, кроме ядра, свой, независимый от базовой
системы. Поэтому что завяжете в узелок, то и будет.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-06 22:41 ` Vasily Kolomeets
2006-02-07 2:23 ` Aleksey Korotkov
@ 2006-02-07 3:42 ` Pavel N. Solovyov
2006-02-07 7:35 ` Andrey Konovalov aka Krapa
1 sibling, 1 reply; 14+ messages in thread
From: Pavel N. Solovyov @ 2006-02-07 3:42 UTC (permalink / raw)
To: культурный
офтопик
On Tue, 07 Feb 2006 03:41:58 +0500
Vasily Kolomeets wrote:
> P.S. Хотелось бы услышать как в городах и весях решают проблему
> дешёвого Сизифа, не халявного, а именно дешёвого?
Михаил Быков выручает:-)
--
Успехов. Павел.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [room] this ... PHP5
2006-02-07 3:42 ` Pavel N. Solovyov
@ 2006-02-07 7:35 ` Andrey Konovalov aka Krapa
0 siblings, 0 replies; 14+ messages in thread
From: Andrey Konovalov aka Krapa @ 2006-02-07 7:35 UTC (permalink / raw)
To: smoke-room
В сообщении от Вт 7 Февраль 2006 08:42 Pavel N. Solovyov написал(a):
> On Tue, 07 Feb 2006 03:41:58 +0500
>
> Vasily Kolomeets wrote:
> > P.S. Хотелось бы услышать как в городах и весях решают проблему
> > дешёвого Сизифа, не халявного, а именно дешёвого?
А дальше по цепочке Павел Соловьёв ;-)
--
Мы видим сны не для того, чтоб просыпаться, поэтому - пока...
ICQ:295374679
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2006-02-10 3:53 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-05 0:22 [room] this ... PHP5 Aleksey Korotkov
2006-02-05 1:51 ` Vasily Kolomeets
2006-02-05 2:37 ` Vasily Kolomeets
2006-02-06 0:38 ` Aleksey Korotkov
2006-02-06 22:41 ` Vasily Kolomeets
2006-02-07 2:23 ` Aleksey Korotkov
2006-02-07 21:13 ` Michael Shigorin
2006-02-08 2:43 ` Aleksey Korotkov
2006-02-08 9:29 ` Michael Shigorin
2006-02-09 2:25 ` Aleksey Korotkov
2006-02-09 5:17 ` Maxim Bodyansky
2006-02-10 3:53 ` Aleksey Korotkov
2006-02-07 3:42 ` Pavel N. Solovyov
2006-02-07 7:35 ` Andrey Konovalov aka Krapa
Культурный офтопик
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/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 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
public-inbox-index smoke-room
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.smoke-room
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git