Цитата |
---|
Роман Петров пишет: настройки - список мастеров и запустить нужный мастер |
Спасибо.
17.05.2011 12:53:02
Уже всю эту ветку досконально прочитал несколько раз |
|||
|
17.05.2011 12:52:13
Да сайт Сферы это ужас как и всё остальное) Я делал вот так
|
|
|
17.05.2011 12:39:03
Мне бы хоть как то поставить всё, лишбы битрикс заработал, уже всёравно на сертификаты безопасности и прочее. Нету у кого нить подробной инструкции как сделать всё чтобы завелось. В прошлый раз я ставил LAMP + вебокружение битрикса, ничего не заработало. Было несколько версий установленных php. Небыло функций MySQL и прочего. Теперь я не ставил LAMP, поставил на чистую ОС вебокружение и теперь не вижу ничего кроме апача. Хотя на сайте битрикса написано что вебокружение должно установить и настроить всё что нужно для запуска битрикса.
|
|
|
17.05.2011 12:32:48
Проблема в том что Сфера является сертифицированной ОС, и сертификат она получала с определённым набором пакетов, после установки либых пакетов необходимо запускать тест на сертификат безопасности. Тоесть если просто воткнуть ЛАМП то сертификата не видать. В техподдержку Сферы написал по этому поводу с вопросами что делать, ответа нету.
|
|
|
17.05.2011 12:09:36
Поддержка по установки Сферы и решения проблем с самой ОС. Насколько я знаю про установку битрикса и пакетов предназначеных для него, они отсылают к производителям битрикса. А так поддержка только непосредственно ОС. Причём репозиториями от РедХата нельзя пользоваться так как там не сертифицированные пакеты. |
|||
|
12.05.2011 17:38:57
попытка поставить yum install php*zend-server*
|
|||
|
12.05.2011 17:02:28
Теперь всё выглядит так:
[root@webhost ~]# rpm -qa | grep php php-common-5.1.6-27.el5_5.3 php-xml-5.1.6-27.el5_5.3 php-mysql-5.1.6-27.el5_5.3 php-gd-5.1.6-27.el5_5.3 php-5.2-mysql-zend-server-5.2.17-12 php-pdo-5.1.6-27.el5_5.3 php-5.2-mhash-zend-server-5.2.17-8 mod-php-5.2-apache2-zend-server-5.2.17-27 php-5.2-mcrypt-zend-server-5.2.17-8 [root@webhost ~]# rpm -qa |grep mysql mysql-server-5.0.77-4.el5_5.4 mysql-5.0.77-4.el5_5.4 php-mysql-5.1.6-27.el5_5.3 php-5.2-mysql-zend-server-5.2.17-12 mysql-5.0.77-4.el5_5.4 |
|
|
12.05.2011 16:52:12
[root@webhost ~]# yum install php-5.2-mysql-zend-server Loading "fastestmirror" plugin Loading "security" plugin Repository opennms-stable-common is listed more than once in the configuration Repository base is listed more than once in the configuration Loading mirror speeds from cached hostfile * rpmforge: ftp-stud.fht-esslingen.de * base: mirror.corbina.net Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package php-5.2-mysql-zend-server.x86_64 0:5.2.17-12 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================ Package Arch Version Repository Size ============================================================ Installing: php-5.2-mysql-zend-server x86_64 5.2.17-12 Zend-Server 22 k Transaction Summary ============================================================ Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 22 k Is this ok [y/N]: y Downloading Packages: (1/1): php-5.2-mysql-zend 100% |=========================| 22 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: php-5.2-mysql-zend-server ######################### [1/1] Installed: php-5.2-mysql-zend-server.x86_64 0:5.2.17-12 Complete! А дальше как? Всёравно битрикс пишет что функций MySQL нет. |
|||||
|
12.05.2011 15:25:56
Проверил скриптом, также пишет, что функций MySQL нет. А также ещё вот этого нет: |
|||
|
12.05.2011 12:30:10
В Консоли написать php? и всё? Вроде он должен сказать что не знает такой команды так как не указанно что делать с пхп. Как устранить эту несовместимость? Нужно в php.ini прописать другую версию или как? |
|||||
|
12.05.2011 11:42:50
[root@webhost ~]# rpm -qa |grep mysq mysql-server-5.0.77-4.el5_5.4 mysql-5.0.77-4.el5_5.4 php-mysql-5.1.6-27.el5_5.3 mysql-5.0.77-4.el5_5.4 [root@webhost ~]# rpm -qa | grep php php-common-5.1.6-27.el5_5.3 php-xml-5.1.6-27.el5_5.3 php-mysql-5.1.6-27.el5_5.3 php-gd-5.1.6-27.el5_5.3 php-pdo-5.1.6-27.el5_5.3 php-5.2-mhash-zend-server-5.2.17-8 mod-php-5.2-apache2-zend-server-5.2.17-27 php-5.2-mcrypt-zend-server-5.2.17-8 Apache перезагружал, каждый раз после изменений php.ini , так как были ещё проблемы с allow_call_time_pass_reference, говорил что он выключен упорно, хотя в php.ini был включён. При рестарте апача проблем нет. Никаких ошибок нет, всё рестартится на ура. |
|||
|
11.05.2011 12:08:30
Из файла php.ini
[SQL] sql.safe_mode = Off [ODBC] ;odbc.default_db = Not yet implemented ;odbc.default_user = Not yet implemented ;odbc.default_pw = Not yet implemented ; Allow or prevent persistent links. odbc.allow_persistent = On ; Check that a connection is still valid before reuse. odbc.check_persistent = On ; Maximum number of persistent links. -1 means no limit. odbc.max_persistent = -1 ; Maximum number of links (persistent + non-persistent). -1 means no limit. odbc.max_links = -1 ; Handling of LONG fields. Returns number of bytes to variables. 0 means ; passthru. odbc.defaultlrl = 4096 ; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. ; See the documentation on odbc_binmode and odbc_longreadlen for an explanation ; of uodbc.defaultlrl and uodbc.defaultbinmode odbc.defaultbinmode = 1 [MySQL] ; Allow or prevent persistent links. mysql.allow_persistent = On ; Maximum number of persistent links. -1 means no limit. mysql.max_persistent = -1 ; Maximum number of links (persistent + non-persistent). -1 means no limit. mysql.max_links = -1 ; Default port number for mysql_connect(). If unset, mysql_connect() will use ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the ; compile-time value defined MYSQL_PORT (in that order). Win32 will only look ; at MYSQL_PORT. mysql.default_port = ; Default socket name for local MySQL connects. If empty, uses the built-in ; MySQL defaults. mysql.default_socket = ; Default host for mysql_connect() (doesn't apply in safe mode). mysql.default_host = ; Default user for mysql_connect() (doesn't apply in safe mode). mysql.default_user = ; Default password for mysql_connect() (doesn't apply in safe mode). ; Note that this is generally a *bad* idea to store passwords in this file. ; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password") ; and reveal this password! And of course, any users with read access to this ; file will be able to reveal the password as well. mysql.default_password = ; Maximum time (in secondes) for connect timeout. -1 means no limit mysql.connect_timeout = 60 ; Trace mode. When trace_mode is active (=On), warnings for table/index scans and ; SQL-Errors will be displayed. mysql.trace_mode = Off [MySQLi] ; Maximum number of links. -1 means no limit. mysqli.max_links = -1 ; Default port number for mysqli_connect(). If unset, mysqli_connect() will use ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the ; compile-time value defined MYSQL_PORT (in that order). Win32 will only look ; at MYSQL_PORT. mysqli.default_port = 3306 ; Default socket name for local MySQL connects. If empty, uses the built-in ; MySQL defaults. mysqli.default_socket = ; Default host for mysql_connect() (doesn't apply in safe mode). mysqli.default_host = ; Default user for mysql_connect() (doesn't apply in safe mode). mysqli.default_user = ; Default password for mysqli_connect() (doesn't apply in safe mode). ; Note that this is generally a *bad* idea to store passwords in this file. ; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") ; and reveal this password! And of course, any users with read access to this ; file will be able to reveal the password as well. mysqli.default_pw = ; Allow or prevent reconnect mysqli.reconnect = Off [mSQL] ; Allow or prevent persistent links. msql.allow_persistent = On ; Maximum number of persistent links. -1 means no limit. msql.max_persistent = -1 ; Maximum number of links (persistent+non persistent). -1 means no limit. msql.max_links = -1 [PostgresSQL] ; Allow or prevent persistent links. pgsql.allow_persistent = On ; Detect broken persistent links always with pg_pconnect(). ; Auto reset feature requires a little overheads. pgsql.auto_reset_persistent = Off ; Maximum number of persistent links. -1 means no limit. pgsql.max_persistent = -1 ; Maximum number of links (persistent+non persistent). -1 means no limit. pgsql.max_links = -1 ; Ignore PostgreSQL backends Notice message or not. ; Notice message logging require a little overheads. pgsql.ignore_notice = 0 ; Log PostgreSQL backends Noitce message or not. ; Unless pgsql.ignore_notice=0, module cannot log notice message. pgsql.log_notice = 0 [Sybase] ; Allow or prevent persistent links. sybase.allow_persistent = On ; Maximum number of persistent links. -1 means no limit. sybase.max_persistent = -1 ; Maximum number of links (persistent + non-persistent). -1 means no limit. sybase.max_links = -1 ;sybase.interface_file = "/usr/sybase/interfaces" ; Minimum error severity to display. sybase.min_error_severity = 10 ; Minimum message severity to display. sybase.min_message_severity = 10 ; Compatability mode with old versions of PHP 3.0. ; If on, this will cause PHP to automatically assign types to results according ; to their Sybase type, instead of treating them all as strings. This ; compatability mode will probably not stay around forever, so try applying ; whatever necessary changes to your code, and turn it off. sybase.compatability_mode = Off |
|
|