Elite-Board tech support
https://forum.illusionweb.ru/

Жесть с переносом с локального сервера на хост Нужна помощь!
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4715
Страница 1 из 1

Автор:  Роман [ 01 сен 2021, 02:11 ]
Заголовок сообщения:  Жесть с переносом с локального сервера на хост Нужна помощь!

Сегодня начал переносить подготовленный скрипт с локальнога на хост провайдера и на тебе такая картина! В чем дело может кто объяснить ! Не когда не было с переносом каких либо проблем а тут на тебе. Базу с дампил, на сервер залил, папки со скриптом заархивировал на всякий случай, перенёс на сервер и там развернул. Пробовал и так и так всё одно. php 7.3 и там и там
Локальный Open Server

Автор:  Иван [ 01 сен 2021, 21:28 ]
Заголовок сообщения:  Re: Жесть с переносом с локального сервера на хост Нужна пом

Роман писал(а):
Сегодня начал переносить подготовленный скрипт с локальнога на хост провайдера и на тебе такая картина! В чем дело может кто объяснить ! Не когда не было с переносом каких либо проблем а тут на тебе. Базу с дампил, на сервер залил, папки со скриптом заархивировал на всякий случай, перенёс на сервер и там развернул. Пробовал и так и так всё одно. php 7.3 и там и там
Локальный Open Server


У пользователя нет доступа к БД (В самой первой строчке сказано: "Access denied for user..." )
Проверяйте имя и пароль, что прописанны в файле config.php

Автор:  Роман [ 02 сен 2021, 00:27 ]
Заголовок сообщения:  Re: Жесть с переносом с локального сервера на хост Нужна пом

Иван писал(а):
Роман писал(а):
Сегодня начал переносить подготовленный скрипт с локальнога на хост провайдера и на тебе такая картина! В чем дело может кто объяснить ! Не когда не было с переносом каких либо проблем а тут на тебе. Базу с дампил, на сервер залил, папки со скриптом заархивировал на всякий случай, перенёс на сервер и там развернул. Пробовал и так и так всё одно. php 7.3 и там и там
Локальный Open Server


У пользователя нет доступа к БД (В самой первой строчке сказано: "Access denied for user..." )
Проверяйте имя и пароль, что прописанны в файле config.php



Да спасибо с этим разобрался 1 знак лишний был!) Мой косяк!
Но на этом приключения не закончились! Сайт так и не заработал!
************************************************************

Автор:  Роман [ 02 сен 2021, 00:57 ]
Заголовок сообщения:  Re: Жесть с переносом с локального сервера на хост Нужна пом

Роман писал(а):
Иван писал(а):
Роман писал(а):
Сегодня начал переносить подготовленный скрипт с локальнога на хост провайдера и на тебе такая картина! В чем дело может кто объяснить ! Не когда не было с переносом каких либо проблем а тут на тебе. Базу с дампил, на сервер залил, папки со скриптом заархивировал на всякий случай, перенёс на сервер и там развернул. Пробовал и так и так всё одно. php 7.3 и там и там
Локальный Open Server


У пользователя нет доступа к БД (В самой первой строчке сказано: "Access denied for user..." )
Проверяйте имя и пароль, что прописанны в файле config.php



Да спасибо с этим разобрался 1 знак лишний был!) Мой косяк!
Но на этом приключения не закончились! Сайт так и не заработал!
************************************************************


Запустил и на будущее кто столкнётся с такими же проблемами опишу нюансах переноса и запуска скрипта версия 4 на сервер хостера!

1.
и самое главное ! Скрипт очень не дружит с MySQL на типе сервера MariaDB - пришлось на сервере ставить . MySQL 8
При нулевой установке с MariaDB глюки и не стабильность наблюдались постоянно и игры с бубном! (Не знаю как у кого но у меня точно)

2.
Сам сайт запустился но админка белый лист и кракозябры!
Проблема с атрибутами файлов и папок. На какой именно файл нужны будут права записи вы увидите столкнувшись с этой проблемой! ( На белом листе на месте админки будет написан путь до файла )

3.
Подтверждаю проблему с отправкой писем !!!

Как писал в каком то посте GEO ( Не помню где на форуме наткнулся ) цитата
Пропишите в includes/compile/sendmail.php
после строки try{
Код:
$mail->SMTPAutoTLS = false;

После этого всё отправляется !! ( В скрипте по умолчанию не отключается TLS шифрование - данное условие его отключает)

Под итог.
Если у вас на локалке тип сервера был MySQL 8 на сервер MariaDB не запустится или запустится но с кучей ошибок и скрепя .Ставить лучше и там и там на MySQL 8.
Запуск админки зависит от выставленных прав на папки и файлы !

****
На последок.

Обращение к создателям скрипта !
Очень хотелось бы в описании установки скрипта увидеть раздел с пунктом перенос на сервер и подробным описанием на какие папки какие атрибуты ставить .

И если не сложно ответить здесь на этот вопрос. Заранее благодарю !

Автор:  Geo [ 02 сен 2021, 14:21 ]
Заголовок сообщения:  Re: Жесть с переносом с локального сервера на хост Нужна пом

Насколько мне известно, скрипт нормально работает и с MySQL, и с MariaDB
Но на всякий случай можете прописать sql_mode='NO_ENGINE_SUBSTITUTION,ALLOW_INVALID_DATES'

Про параметр SMTPAutoTLS я не знал, да в общем-то он по идее и не нужен, т.к. библиотеке передаётся параметр шифрования. Но в любом случае Вы правы, спасибо за подсказку! Установлю SMTPAutoTLS=false в следующих сборках.

Максимально безопасные атрибуты на файлы и парки зависят от прав пользователям, под которым запускается скрипт. Права на запись в нужные файлы и папки проверяются инсталлятором:
Цитата:
  • images/cat/
  • smarty/cache/
  • smarty/compile/
  • uploads/temp/
  • uploads/files/
  • uploads/files/file/
  • uploads/files/flash/
  • uploads/files/image/
  • uploads/files/media/
  • uploads/images/
  • uploads/usr/
  • admin/dbbackup/
  • config.php

После завершения работы инсталлятора права на запись в config.php можно снять.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/