Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
На вашем хостинге установлен лимит в 30 секунд на выполнение скриптов. Между тем создание и наполнение базы может на маломощной или сильно загруженной машине занять больше времени.
Мы увеличиваем в скрипте инсталяции ограничение на время выполнения до 3600 секунд (с большим запасом ) PHP-коммандой set_time_limit. Очевидно на вашем хостинге она игнорируется.
Попробуйте спросить у вашего хостинг-провайдера о возможности обойти ограничение в 30 секунд или перенести ваш сайт на менее загруженную машину. Если хостер не даст приемлемого ответа, то для использования продукта вам придется сменить хостера.
В триальной версии все файлы, которые входят в ядро системы, закодированы Zend'ом. После регистрации продукта вы можете получить открытый код и использовать его в соответствии с лицензионным соглашением.
Провайдер предложил установить перед скриптом команду ini_set ("max_execution_time", 180) ... Могу я ее вписать перед кодом зенда в файле? Если да, то в каком это файле необходимо сделать?
После первого шага установки (инсталляции системы): (создания конфигурационного файла соединения с базой данных)
В каталоге /bitrix/php_interface/
создается файл dbconn.php, приблизительно со следующим содержанием:
Попробовал. Не помогло... MySQL у них видно перегруженный сильно. Попробовал еще вручную добавить install_data.sql после первого шага инсталляции. Все стало на места, но написало, что срок действия бесплатной демо версии истек.
Получается, что единственный выход - сменить хостинг-правайдера?