Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Сб Ноя 19, 2016 9:34 am Заголовок сообщения: bitrix |
|
|
установка bitrix env
hostnamectl set-hostname hostname
yum install mc wget screen -y
mcedit /etc/selinux/config
поменять на disabled значение seliux
reboot
wget repos.1c-bitrix.ru/yum/el/7/x86_64/bx-nginx-1.16.1-1.el7.ngx.x86_64.rpm
rpm -i bx-nginx-1.16.1-1.el7.ngx.x86_64.rpm
wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh ; chmod +x bitrix-env.sh ; ./bitrix-env.sh
Изменение потребления памяти
Использование строки
ini_set("memory_limit", "<объем_памяти>") в файле /bitrix/php_interface/dbconn.php позволяет:установить максимальный объем памяти, доступный при работе системы ядру продукта
Последний раз редактировалось: admin (Пн Окт 14, 2019 9:28 am), всего редактировалось 4 раз(а) |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пн Dec 19, 2016 3:20 pm Заголовок сообщения: |
|
|
устновка ftp на битрикс веб окружене
http://dev.1c-bitrix.ru/community/webdev/user/36002/blog/10564/
Как известно, виртуальная машина не устанавливает никакого FTP демона и разграничение прав на уровне FTP достаточно грустное.
Дело в том, что в той конфигурации, которую пропагандирует 1С-Битрикс, Apache запускается из под пользователя bitrix, который входит в одноименную группу. Если вы создали несколько сайтов или порталов на 1-й виртуальной машине/сервере - то все они будут работать из под пользователя bitrix
Для открытия и разделения доступа к папкам по ftp мы сделали следующее:
1. установка ftp демона для Centos
yum install proftpd
2. Ставим эту службу в автозагрузку
chkconfig proftpd on
3. Стартуем сервис
service proftpd start
4. Узнаем id группы и id пользователя, под которым работает Apache. По умолчанию логин и группа этого пользователя - bitrix
[root@CentOS-65-64-minimal ~]# id bitrix
uid=501(bitrix) gid=501(bitrix) groups=501(bitrix)
5. Создаем пользователя с идентификаторами пользователя и группы bitrix для нужной нам директории
adduser userlogin -g600 -o -u600 -d /home/bitrix/
6. Задаем пароль пользователю
passwd userlogin
Все. Теперь у нас есть ftp пользователь с доступом только на определенный сайт или раздел сайта в зависимости от заданного пути.
Последний раз редактировалось: admin (Пт Мар 01, 2019 11:54 pm), всего редактировалось 1 раз |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Ср Янв 25, 2017 4:53 pm Заголовок сообщения: |
|
|
Bitrix - UNCAUGHT EXCEPTION - Error - Call to undefined function Bitrix\Main\DB\mysql connect()
Ошибка:
2016-05-25 15:33:22 - Host: host:80 - UNCAUGHT_EXCEPTION - [Error]
Call to undefined function Bitrix\Main\DB\mysql_connect() (0)
/home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:45
#0: Bitrix\Main\DB\MysqlConnection->connectInternal()
/home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:103
#1: Bitrix\Main\DB\MysqlConnection->queryInternal(string, array, NULL)
/home/bitrix/www/bitrix/modules/main/lib/db/connection.php:329
#2: Bitrix\Main\DB\Connection->query(string)
/home/bitrix/www/bitrix/modules/main/lib/config/option.php:182
#3: Bitrix\Main\Config\Option::load(string, NULL)
/home/bitrix/www/bitrix/modules/main/lib/config/option.php:53
#4: Bitrix\Main\Config\Option::get(string, string, string)
/home/bitrix/www/bitrix/modules/main/lib/httprequest.php:337
#5: Bitrix\Main\HttpRequest->prepareCookie(array)
/home/bitrix/www/bitrix/modules/main/lib/httprequest.php:63
#6: Bitrix\Main\HttpRequest->__construct(object, array, array, array, array)
/home/bitrix/www/bitrix/modules/main/lib/httpapplication.php:42
#7: Bitrix\Main\HttpApplication->initializeContext(array)
/home/bitrix/www/bitrix/modules/main/lib/application.php:122
#8: Bitrix\Main\Application->initializeExtendedKernel(array)
/home/bitrix/www/bitrix/modules/main/include.php:23
#9: require_once(string)
/home/bitrix/www/bitrix/modules/main/include/prolog_before.php:14
#10: require_once(string)
/home/bitrix/www/bitrix/modules/main/include/prolog.php:10
#11: require_once(string)
/home/bitrix/www/bitrix/header.php:1
#12: require(string)
/home/bitrix/www/sport/index.php:2
#13: include_once(string)
/home/bitrix/www/bitrix/modules/main/include/urlrewrite.php:159
#14: include_once(string)
/home/bitrix/www/bitrix/urlrewrite.php:2
# vi bitrix/.settings.php
заменить
'className' => '\\Bitrix\\Main\\DB\\MysqlConnection',
на
'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',
# vi bitrix/php_interface/dbconn.php
добавить:
define( "BX_USE_MYSQLI" , true);
Проверить чтобы стоял модуль php-mysqlnd:
# rpm -qa | grep mysqlnd
php-mysqlnd-7.0.6-3.el6.remi.x86_64 |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Вс Янв 29, 2017 11:59 pm Заголовок сообщения: |
|
|
после обновления yum update
не забыть сделать
chmod 777 -R cd /var/lib/nginx/ |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пн Фев 20, 2017 10:57 am Заголовок сообщения: |
|
|
добавление php модулей в bitrix web окружение
в папке /etc/php.d переименовать файл с модулем , убрать disabled из имени файла и перезапустить вебсервер |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Вт Мар 07, 2017 3:59 pm Заголовок сообщения: |
|
|
при переносе в битрикс окружение сайтов с новой версии php при появлении ошибки импорта
MySQL query error!
The used table type doesn't support FULLTEXT indexes
в настройках mysql указать
default-storage-engine = MYISAM
вместо
default-storage-engine = innodb |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Вт Май 16, 2017 1:27 pm Заголовок сообщения: |
|
|
ошибка
MySQL Query Error: SET LOCAL time_zone='Etc/GMT-4'[Unknown or incorrect time zone: 'Etc/GMT-4']
решение
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Сб Май 26, 2018 2:35 pm Заголовок сообщения: |
|
|
установка php zip
#Ставим модуль
yum install php-pecl-zip
#Перезагружаем apache
service httpd restart |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пн Июл 30, 2018 8:04 am Заголовок сообщения: |
|
|
установка phpmyadmin
yum install phpmyadmin
потом в папке /usr/share/phpMyAdmin заменить файлы на более старую версию
https://files.phpmyadmin.net/phpMyAdmin/4.0.10.20/phpMyAdmin-4.0.10.20-all-languages.tar.gz
потом
ln -s /usr/share/phpMyAdmin /home/bitrix/www/phpmyadmin
service httpd restart
Важно! на /etc/phpMyAdmin/ и /etc/phpMyAdmin/config.inc.php установить права для чтения/изменения для веб-сервера. |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пн Фев 11, 2019 3:12 pm Заголовок сообщения: |
|
|
Добавить доступ к базе удалденно
iptables -I INPUT -p tcp -s REMOTEIP --dport 3306 -j ACCEPT
в mysql
grant all privileges on *.* to bitrix0@"%"; |
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
|
Вернуться к началу |
|
![](templates/AllSat/images/spacer.gif) |
|