Автор Тема: .  (Прочетена 13574 пъти)

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
.
« -: Jan 22, 2019, 12:10 »
.
« Последна редакция: Mar 17, 2020, 19:15 от sedimalko »
Активен

Yasen6275

  • Напреднали
  • *****
  • Публикации: 553
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #1 -: Jan 22, 2019, 13:40 »
Цитат
Make changes in Php.ini file set upload_max_filesize=100M and Post_max_size=100M
От тук.
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5255
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Проблем с mysql databace след спиране на ток.
« Отговор #2 -: Jan 22, 2019, 13:59 »
И щом тоците са ти евани - слагай един корав UPS.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #3 -: Jan 22, 2019, 14:21 »
.
« Последна редакция: Mar 17, 2020, 19:14 от sedimalko »
Активен

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #4 -: Jan 22, 2019, 14:24 »
.
« Последна редакция: Mar 17, 2020, 19:14 от sedimalko »
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #5 -: Jan 22, 2019, 14:52 »
is the
Цитат
Make changes in Php.ini file set upload_max_filesize=100M and Post_max_size=100M
От тук.

https://imgur.com/a/D6krSXt
Да. От там го увеличих размера. И друг път ми се е налагало да го променям размера и времето за качване.
Сега се вижда че уж може по-голями файлове, но нещо не е като трябва.


освен тези двете трябва също синхронно да се увеличава и това:
memory_limit = 120M

Нестана обаче ясно дали правиш бакупа просто като копраш файловете в /var/lib/mysql (при спрян mysql сървер)
или
правиш export, import на базата в текстови файл: backup.txt.sql

ако имаш такъв файл базата може да се импортне в шела(баш) с:
mysql db_name < backup.txt.sql
« Последна редакция: Jan 22, 2019, 16:56 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #6 -: Jan 22, 2019, 17:23 »
.
« Последна редакция: Mar 17, 2020, 19:14 от sedimalko »
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #7 -: Jan 22, 2019, 18:36 »
А когато копираш файловете на другият, mysql a на другият спрян ли е? Аз също съм бакупвал по този начин и е ставало.
Активен

Perl - the only language that looks the same before and after encryption.

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #8 -: Jan 22, 2019, 19:18 »
.д.

« Последна редакция: Mar 17, 2020, 19:14 от sedimalko »
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #9 -: Jan 22, 2019, 19:49 »
С какво ги копираш тези файлове? С обикновенно cp или scp не става ли?
Апачито рестартираш ли след промените?
Очевидно удряш някакъв лимит от 2гб. Много подозрително изглежда а и съвпада с default стойността.

Имай предвид че тези опции, освен php.ini могът да се оверайтват от апачито httpd.conf, могът да се задават на отделни директори httpd.conf , може да се оверайтват от .htaccess а може и самият php скрипт да ги променя.

https://stackoverflow.com/questions/3958615/import-file-size-limit-in-phpmyadmin
« Последна редакция: Jan 22, 2019, 20:31 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #10 -: Jan 22, 2019, 21:03 »
.
« Последна редакция: Mar 17, 2020, 19:14 от sedimalko »
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #11 -: Jan 23, 2019, 01:18 »
Тогава какво импортираш и какво общо имат лимитите на Php с MySQL (нямат нищо общо) ???
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #12 -: Jan 23, 2019, 10:19 »
Добре де, най-простото е да сравниш големината и броя на изходните файлове с големината и броя на вече копираните. Ако са еднакви, то тогава може да търсиш проблема в mysql.

Имаше и накакви системни таблици, те копират ли се? по спомени  myisam таблиците бяха 3 броя файлове? ако се бацкупва по този начин трябва абсолютно всичко да се бакупва....Даже и ако нещо(някой файл) не го разбираме за какво е.

---
PS: мождудругото каква е била файловата система? ext3/4
Mисля че базата ти е здрава. Досега не ми е случвало при ext3/4 при спиране на тока да видя развален файл или орязан файл :) Обикновенно журнала възтановявя всичко. А за базите (ext3/4) още по добре е да се монтира с пълен журнал data=journal, вместо default data=ordered.

при data=journal всичко става малко по-бавно :(, но при базите и при някои файлови операции се получава голямо увеличение :). Да не говорим за здравината.
« Последна редакция: Jan 23, 2019, 10:45 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

makeme

  • Напреднали
  • *****
  • Публикации: 895
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #13 -: Jan 23, 2019, 12:28 »
Относно PHP лимитите:

Не разбрах какво общо имат с копирането на база посредством файлове, но виж тези всичките дали са вдигнати (цифрите са примерни):
Код:
max_execution_time    6000
max_input_time    3000
max_input_vars    20000
memory_limit    5072M
upload_max_filesize 256M
max_file_uploads    200
output_buffering    1    1
post_max_size 4048M
След като направиш промените направи едно phpinfo.php и ги провери дали въобще се отразяват:
Код
GeSHi (PHP):
  1. <?php
  2. ?>

Пак казвам не знам защо ти са, но ако удряш лимит може да е различен от размер.

Относно копирането на бази:

Има огромно значение какви са:
Цитат
Copying is very simple for MyISAM and completely 100% risky (near suicidal) with InnoDB.
За повече подробности:
https://serverfault.com/questions/367255/linux-mysql-is-it-safe-to-copy-mysql-db-files-with-cp-command-from-one-db-to
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

sedimalko

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Re: Проблем с mysql databace след спиране на ток.
« Отговор #14 -: Jan 23, 2019, 12:41 »
.

« Последна редакция: Mar 17, 2020, 19:14 от sedimalko »
Активен