Не, тут похоже что-то с РНР .. в скрипте не проходит дальше функции defined( '_VALID_MOS' ) , где _VALID_MOS - переменная, задаваемая в вызывающем скрипте. /** Set flag that this is a parent file */ define( "_VALID_MOS", 1 );
Уж выключил в РНР Safe mode, посмотрел настройки для глобальных переменных .. че-то где-то не так. Короче, оно до операций с базой в скрипте пока вообще не доходит, похоже. PHP5, кстати.
Дополнение. Оказывается, оно и до проверки переменной не доходит. Из install2.php поочередно вызываются два скрипта :
- Код: Выделить всё
require_once( "common.php" );
require_once( "../includes/database.php" );
Так вот во
второй оно даже не попадает, по какой-то причине. При этом, разумеется, он имеется в подкаталоге /includes .. осталось только РНР подучить - и пользуйся на здоровье
Дополнение 2. Если я переношу common.php в подкаталог /includes, то основной скрипт затыкается уже на common .. т.к. используется require, а не include, то выполнение скрипта останавливается, очевидно. Вопрос - чего ему не нравится в вызове php из подкаталога ?
Вероятно, это связано с ограничениями на open_basdir

из соображений безопасности что ли скрипты ограничены ..
Ну и еще .. в результате плясок с бубном заработала Pre-installation check for Mambo 4.5.2.3 Stable. В табличке zlib compression support показан как Unavailable

Говорят, надо подправить .. и чего ?
Дополнение 3.

Вроде, завелось ! Создалась база, админ и по крайней мере видны страницы администрации и собсно портал. При этом zlib так и unavailable, надо выяснить, на что это повлияет .. надеюсь, на какие-то вторичные функции.