Почему phpmyadmin читает неправильное значение из php.ini? [Дубликат]

Он показывает количество переменных. В вашем случае он показывает

bb <- c(5,6,7)
> bb
# [1] 5 6 7

Try,

c(1:50)
#[1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
#[35] 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Вы также можете избежать отображения с помощью cat

cat(c(1:50))

#1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
5
задан RiggsFolly 27 July 2016 в 08:31
поделиться

4 ответа

вам нужно увеличить размер загрузки с php

ini_set('post_max_size', '128M');
ini_set('upload_max_filesize', '128M');

, а также вы можете установить с помощью php.ini

post_max_size = 128M
upload_max_filesize = 128M
1
ответ дан Bhavik Hirani 19 August 2018 в 07:35
поделиться
  • 1
    У меня есть 5 ГБ sql-файла, который я хочу импортировать в wamp, но ограничение составляет 128 МБ. Не могли бы вы рассказать мне обо всех параметрах – djsaiim 27 July 2016 в 07:34
  • 2
    post_max_size = 5120M; upload_max_filesize = 5120M; max_execution_time = 1800; – Bhavik Hirani 27 July 2016 в 07:39

Вам нужно увеличить следующие значения в файле php.ini и перезапустить WAMP Server

memory_limit
post_max_size
upload_max_filesize

Убедитесь, что значение upload_max_filesize меньше, чем post_max_size.

Hop this помогает .

2
ответ дан Faizan Younus 19 August 2018 в 07:35
поделиться
  • 1
    У меня есть 5 ГБ sql-файла, который я хочу импортировать в wamp, но ограничение составляет 128 МБ. Не могли бы вы рассказать мне обо всех параметрах. – djsaiim 27 July 2016 в 07:34
  • 2
    Значения в php.ini переопределяются настройками в \wamp\alias\phpmyadmin.conf, поэтому это не приведет к увеличению допустимых пределов внутри phpMyAdmin – RiggsFolly 27 February 2018 в 12:10

С файлом резервного копирования базы данных, который был бы большим, было бы легче использовать MYSQL Console для восстановления этой базы данных. Он не имеет ограничений по размеру и времени выполнения, которые делает скрипт php.

Используя значок wampmanager на панели задач, вы делаете это

wampmanager -> MYSQL -> MYSQL Console

, щелкнув по кнопке MYSQL Console , и он запустит mysql.exe в окне команд.

Сначала он запросит вас для пароля root, поэтому, если вы не изменили пароль учетной записи MYSQL, просто нажмите enter

Если вы изменили пароль root, введите пароль и нажмите Enter

Теперь в командной строке mysql> введите

source C:/path/to/your/backup.sql

И mysql запустит восстановление для если требуется выполнить восстановление


Если вы должны использовать phpMyAdmin, вам нужно будет изменить правильные конфигурации, чтобы это сделать.

Алиас phpMyAdmin содержит эти параметры для этой самой цели и, конечно, переопределит стандартную настройку php.ini этих параметров. После того, как вы не захотите изменить php.ini для восстановления, вы будете запускаться, возможно, один раз, и постоянно влиять на всю среду PHP.

Конфигурация phpMyAdmin может быть найдена в \wamp\alias\phpmyadmin.conf

Alias /phpmyadmin "D:/wamp/apps/phpmyadmin4.7.0/"

<Directory "D:/wamp/apps/phpmyadmin4.7.0/">
    Options Indexes FollowSymLinks MultiViews
  AllowOverride all
  <ifDefine APACHE24>
        Require local
    </ifDefine>
    <ifDefine !APACHE24>
        Order Deny,Allow
        Deny from all
        Allow from localhost ::1 127.0.0.1
    </ifDefine>

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

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

  php_admin_value upload_max_filesize 5128M
  php_admin_value post_max_size 5256M
  php_admin_value max_execution_time 600
  php_admin_value max_input_time 600
14
ответ дан RiggsFolly 19 August 2018 в 07:35
поделиться
  • 1
    Единственный реальный способ импорта больших файлов! BTW, на сервере WAMP 3.0.6, я использовал для изменения всех трех свойств: memory_limit, post_max_size и upload_max_filesize, а затем перезапустил все службы, но ничего не происходит. Он по-прежнему показывает 128 Мбайт, что было неверно даже изначально, поскольку у меня был файл upload_max_filesize = 2M в файле php.ini, поэтому я полагаю, что что-то не так с сервером WAMP / phpmyadmin, так как на моей машине Linux у меня таких проблем нет с той же версией phpmyadmin. – Nikolay Ivanov 23 February 2017 в 10:54
  • 2
    @NikolayIvanov Пределы, применяемые к phpMyAdmin в WAMPServer, устанавливаются псевдонимом для phpMyAdmin в wamp\alias\phpmyadmin.conf. Файл conf переопределяет настройку php.ini, как я уверен, вы понимаете. Проверьте это. Ничего плохого в WAMPServer, если вы знаете, что делаете – RiggsFolly 23 February 2017 в 10:57
0
ответ дан Shown Marsh 30 October 2018 в 19:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: