Тема: Ошибка создания базы

Помогите пожалуйста!!!
Сайт на 1С-битрикс переношу на сервер, архив бэкапа распакован, и вот шаг 3 выдал:
Внимание! Сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требованиям, установите mbstring.func_overload=2 и mbstring.internal_encoding=UTF-8.

Ошибка создания базы: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1

Я нуб в языках и не погимаю что где руками поправить нужно...
Надеюсь на вашу помощь!!!

2

Re: Ошибка создания базы

Это касается настроек PHP. Если у вас есть доступ к конфигурационному файлу PHP (php.ini), то просто поправьте в нем соответствующие директивы. Если доступа к конфигурационному файлу нет, то напишите об этом, попробуем разобраться вместе.

3 (изменено: Overburned, 2012-01-15 12:25:06)

Re: Ошибка создания базы

Hanut сказал:

Это касается настроек PHP. Если у вас есть доступ к конфигурационному файлу PHP (php.ini), то просто поправьте в нем соответствующие директивы. Если доступа к конфигурационному файлу нет, то напишите об этом, попробуем разобраться вместе.

А где он находится? вижу init.php это не то?
Даже если то, то прав на изменение у меня нет((

4

Re: Ошибка создания базы

Попробуйте в корне хоста создать файл .htaccess и добавить в него строки:

php_value mbstring.internal_encoding "UTF-8"
php_value mbstring.func_overload "2"

После этого попробуйте запустить установку.

5

Re: Ошибка создания базы

Hanut сказал:

Попробуйте в корне хоста создать файл .htaccess и добавить в него строки:

php_value mbstring.internal_encoding "UTF-8"
php_value mbstring.func_overload "2"

После этого попробуйте запустить установку.

Options -Indexes
ErrorDocument 404 /404.php

<IfModule mod_php5.c>
  php_flag allow_call_time_pass_reference 1
  php_flag session.use_trans_sid off

  #php_value display_errors 1

  #php_value mbstring.func_overload 2
  #php_value mbstring.internal_encoding UTF-8
</IfModule>

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_FILENAME} [\xC2-\xDF][\x80-\xBF] [OR]
RewriteCond %{REQUEST_FILENAME} \xE0[\xA0-\xBF][\x80-\xBF] [OR]
RewriteCond %{REQUEST_FILENAME} [\xE1-\xEC\xEE\xEF][\x80-\xBF]{2} [OR]
RewriteCond %{REQUEST_FILENAME} \xED[\x80-\x9F][\x80-\xBF] [OR]
RewriteCond %{REQUEST_FILENAME} \xF0[\x90-\xBF][\x80-\xBF]{2} [OR]
RewriteCond %{REQUEST_FILENAME} [\xF1-\xF3][\x80-\xBF]{3} [OR]
RewriteCond %{REQUEST_FILENAME} \xF4[\x80-\x8F][\x80-\xBF]{2}
RewriteCond %{REQUEST_FILENAME} !/bitrix/virtual_file_system.php$
RewriteRule ^(.*)$ /bitrix/virtual_file_system.php [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
  RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
  RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>

<IfModule mod_dir.c>
  DirectoryIndex index.php index.html
</IfModule>

<IfModule mod_expires.c>
  ExpiresActive on
  ExpiresByType image/jpeg "access plus 3 day"
  ExpiresByType image/gif "access plus 3 day"
</IfModule>

такое содержание .htaccess нормальное?

6

Re: Ошибка создания базы

Overburned сказал:

такое содержание .htaccess нормальное?

Да, просто снимите комментарий со строк (уберите символ решетки):

#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8

7

Re: Ошибка создания базы

Hanut сказал:
Overburned сказал:

такое содержание .htaccess нормальное?

Да, просто снимите комментарий со строк (уберите символ решетки):

#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8

снял - сайт грузиться перестал(( поставил опять..
я может чо не понимаю??
Еще хрень какая - когда страница главная прогрузилась, все вроде норм (сайт.рф), если нажать на кнопку "главная" (сайт.рф/public html) выдает 404.

8

Re: Ошибка создания базы

Overburned сказал:

снял - сайт грузиться перестал(( поставил опять..

Обратитесь к вашему хостеру, описав ему ошибки выдаваемые этими стоками конфигурации. Я здесь уже ничем не могу помочь.

9

Re: Ошибка создания базы

Hanut сказал:
Overburned сказал:

снял - сайт грузиться перестал(( поставил опять..

Обратитесь к вашему хостеру, описав ему ошибки выдаваемые этими стоками конфигурации. Я здесь уже ничем не могу помочь.

у меня сервер отдельный в аренде, может что-то настроить можно?
И еще вопрос, попутно, акселератор предлагают поставить, не знаю какой выбрать:   
    APC
    eAccelerator
    XCache
    Zend Accelerator
    Windows Cache Extension for PHP
??

10

Re: Ошибка создания базы

В phpinfo посмотрите установлено ли расширение mbstring.
Создайте файл info.php со строкой:

<?php phpinfo(); ?>

И запустите его на сервере.

По акселераторам помочь не могу.