Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 15:11



Ответить на тему  [ Сообщений: 5 ] 
Жесть с переносом с локального сервера на хост Нужна помощь! 
Автор Сообщение

Зарегистрирован: 27 июл 2021, 13:20
Сообщения: 12

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


У вас нет необходимых прав для просмотра вложений в этом сообщении.


01 сен 2021, 02:11
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

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


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


01 сен 2021, 21:28
Профиль

Зарегистрирован: 27 июл 2021, 13:20
Сообщения: 12

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


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



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


02 сен 2021, 00:27
Профиль

Зарегистрирован: 27 июл 2021, 13:20
Сообщения: 12

Роман писал(а):
Иван писал(а):
Роман писал(а):
Сегодня начал переносить подготовленный скрипт с локальнога на хост провайдера и на тебе такая картина! В чем дело может кто объяснить ! Не когда не было с переносом каких либо проблем а тут на тебе. Базу с дампил, на сервер залил, папки со скриптом заархивировал на всякий случай, перенёс на сервер и там развернул. Пробовал и так и так всё одно. 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.
Запуск админки зависит от выставленных прав на папки и файлы !

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

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

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


02 сен 2021, 00:57
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Насколько мне известно, скрипт нормально работает и с 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 можно снять.


02 сен 2021, 14:21
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 5 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron