Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: PHP4 и PHP5 одновременно.
 
 автор: 4ert_   (01.07.2008 в 13:01)   письмо автору
 
 

Решил реализовать, начал, просто со сборки пхп:
версия 4:
PHP 4.4.7 (cli) (built: Jul 1 2008 12:36:11) 
Copyright (c) 1997-2007 The PHP Group 
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies 

версия 5:
PHP 5.2.6 (cli) (built: Jun 24 2008 14:00:31) (DEBUG) 
Copyright (c) 1997-2008 The PHP Group 
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies 


Обе версии вовсе без php.ini.


Apache:
Server version: Apache/2.2.4 (Unix) 
Server built: Sep 20 2007 12:10:49 


В httpd.conf:
............. 
LoadModule php4_module modules/libphp4.so 
# LoadModule perl_module modules/mod_perl.so 
LoadModule rewrite_module modules/mod_rewrite.so 
LoadModule php5_module modules/libphp5.so 
.......................... 
ScriptAlias /PHP/ "/soft/server/php/" 
Action application/x-httpd-php "/soft/server/php/bin/php" 
AddType application/x-httpd-php .htm .html .php .php3 .php4 .phtm .phtml 
DirectoryIndex index.htm index.html index.shtm index.shtml index.php index.php3 index.php4 


Изменил libphp5.so дескриптор - application/x-httpd-php на application/x-httpd-p5p.

Пока не подключал php5, просто гружу библиотеку. И сразу уже косяки:(
При попытки открыть страницу, получаю пустую страницу в опере и горящей лисе, а ИЕ грит, что вооще ее отобрасить нельзя. При этом в error_log следующее:
[Tue Jul 01 12:39:24 2008] [notice] Apache/2.2.4 (Unix) PHP/4.4.7 PHP/5.2.6 configured -- resuming normal operations 
[Tue Jul 01 12:39:26 2008] [notice] child pid 24393 exit signal Segmentation fault (11) 
[Tue Jul 01 12:39:26 2008] [notice] child pid 24392 exit signal Segmentation fault (11) 


Что это и как сэти бороться, опомгите плиззз, всю голову уже сломал. и обгуглился уже:(

   
 
 автор: Trianon   (01.07.2008 в 15:20)   письмо автору
 
   для: 4ert_   (01.07.2008 в 13:01)
 

LoadModule php4_module modules/libphp4.so 
LoadModule php5_module modules/libphp5.so 


Нельзя сделать обе php реализованными в виде модуля apache.
Одну из версий придется реализовывать через CGI-интерфейс.

   
 
 автор: GeorgeIV   (01.07.2008 в 16:26)   письмо автору
 
   для: Trianon   (01.07.2008 в 15:20)
 

А для чего такие извращения?

   
 
 автор: Trianon   (01.07.2008 в 17:42)   письмо автору
 
   для: GeorgeIV   (01.07.2008 в 16:26)
 

>автор: GeorgeIV (01.07.2008 в 16:26) to: Trianon (01.07.2008 в 15:20)
>А для чего такие извращения?

Не понял?

   
 
 автор: GeorgeIV   (01.07.2008 в 19:04)   письмо автору
 
   для: Trianon   (01.07.2008 в 17:42)
 

две версии пхп одновременно

   
 
 автор: Trianon   (01.07.2008 в 19:52)   письмо автору
 
   для: GeorgeIV   (01.07.2008 в 19:04)
 

Вообще-то это вопрос к автору темы, а не ко мне.
Но я могу придумать причину. Даже не у хостера.
Например, чтобы тестировать скрипты на обоих версиях php.

   
 
 автор: GeorgeIV   (02.07.2008 в 09:30)   письмо автору
 
   для: Trianon   (01.07.2008 в 19:52)
 

У меня для этого два апача, каждый со своей сборкой. Запускаю тот, который в данный момент нужен. У каждого есть свой ини. Все просто и без геморроя

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования