Помощ » Проблеми » Премахване на ограничение 2МВ при Upload…

  • привет на всички,
    прегледах другите теми набързо и се надявам да не повтарям…

    става дума за това, че имам 2.7.1 инсталирана на един хост и всичко е ок, но бих искал да знам как мога да премахна ограничението за големина на уплоудванети файлове? наложи ми се да кача един pdf и осъзнах, че има такова ограничение. преди не се бях сблъсквал с тази особеност.

    благодаря предварително.

Виждате 9 отговора - 1 от 9 (от 9 общо)
  • Thread Starter musesinstalline

    (@musesinstalline)

    ОК, ето как стоят нещата дотук. намерих едно описание на проблема тук, като накратко пича твърди, че реално прави промени само в upload_max_filesize = 100M;
    post_max_size = 100M; в php.ini

    имам два дебилни въпроса….
    1во. моят php.ini файл не е в папката /etc – трябва ли да коригирам това и да го преместя там?
    2ро. когато отворих да редактирам php.ini той изглеждаше така:

    ; ICN Customer php.ini
    register_globals = Off
    display_errors = Off
    magic_quotes_gpc = Off
    error_log = error_log
    log_errors = On
    error_reporting = E_ALL & ~E_NOTICE
    expose_php = Off
    max_input_time = 60
    output_buffering = Off
    safe_mode = Off
    variables_order = "EGPCS"
    
    extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613"
    extension="eaccelerator.so"
    eaccelerator.shm_size="16"
    eaccelerator.cache_dir="/var/cache/eaccelerator"
    eaccelerator.enable="1"
    eaccelerator.optimizer="1"
    eaccelerator.check_mtime="1"
    eaccelerator.debug="0"
    eaccelerator.filter=""
    eaccelerator.shm_max="0"
    eaccelerator.shm_ttl="0"
    eaccelerator.shm_prune_period="0"
    eaccelerator.shm_only="0"
    eaccelerator.compress="1"
    eaccelerator.compress_level="9"

    т.е. ВЪОБЩЕ ГИ НЯМАШЕ редовете п

    upload_max_filesize = 100M;
    post_max_size = 100M;

    преди моята намеса – аз ги добавих…предполагам, че това не би трябвало да е така…всъщност почти съм сигурен, но тъй като в началото направих уточнението, че си падам малко дебил..и си задавам деблните въпроси.

    благодаря предварително!

    Thread Starter musesinstalline

    (@musesinstalline)

    OK, ще си пиша сам тук докато накрая стигна до решение, но мисля, че съм почти на финала. ето как стоят нещата – редакцията в php.ini се прави и после файла се поставя в директорията за която искаме да е валиден и да действа. в моят случай това е директироята за ъплоуд – и въпроса е коя точно е директорията за ъплоуд? аз подозирам, че е
    1)
    /public_html/wp-includes/js/swfupload/
    тъй като ясно е че имаме flash upload – аз поне по това се ориентирах
    2) второто ми предположение е
    /public_html/wp-admin/js/ тъй като там има един media-upload.js

    …дотук с мойте глупости. anybody?

    приятна неделя 🙂

    Модератор Ivaylo Draganov

    (@dragunoff)

    директорията за качени файлове по подразбиране е /wp-content/uploads
    и може да се променя от „Настройки > Разни“ в админ-панела

    Изобщно всякакво потребителско съдържание и модификации се поместват в wp-content. Не се хаква нищо в директории wp-admin и wp-includes, за да се запази цялостта на WP и да имаме лесно обновяване.

    Thread Starter musesinstalline

    (@musesinstalline)

    dragunoff, благодаря ти, но php.ini трябва да е качено в директорията където се намира формата за качване – аз именно това питам.

    Модератор Ivaylo Draganov

    (@dragunoff)

    Според краткото ми проучване, формата за качване е този файл:
    /wp-admin/media-upload.php

    Но защо не промениш глобално настройките за размера на файла?

    Може да хвърлиш едно око и на тази тема:
    http://wordpress.org/support/topic/220372?replies=11#post-970810
    или тази:
    http://wordpress.org/support/topic/230753?replies=7#post-944230
    или пък тази:
    http://wordpress.org/support/topic/201245?replies=18#post-875560

    Може да има и някакви особености при твоя сървър.

    Thread Starter musesinstalline

    (@musesinstalline)

    dragunoff благодаря ти много! сложих коригирания php.ini в wp-admin/ и веднага се задейства.

    мерси и за линковете, все пак ще си ги запиша и прегледам ако изнинкне друг въпрос.
    благодаря отново!

    Здравейте! Ще съм ви много признателен, ако ми кажете къде точно се намира въпросния php.ini или сам да го създам. Моля да публикувате целия код. Има ли влияние върху мястото и кода, това къде се хоства?
    Аз лично никъде не го открих, но ето какво ми изписва:

    “ Файлът е твърде голям. Текущото ограничение в php.ini е upload_max_filesize = 1500K.“

    …с wordpress-2.8-bg_BG съм

    Нека бъдем полезни ! Благодаря предварително!

    Модератор Ivaylo Draganov

    (@dragunoff)

    php.ini си го създаваш сам и той действа за директорията, в която е поставен и за всички нейни поддиректории (мисля).

    Но има значение къде ти е хостнат сайта, защото някои хостиниги имат фиксирани настройки на РНР.

    Благодаря, dragunoff!
    Явно ще сменя хоста.Оказа се, че и с ftp-клиент не могат да се качват големи файлове. А толкова бях очарован от ….! Можеш ли да препоръчаш някои free?
    (…докато все още не са оправдани усилията ми – за да си купя)

Виждате 9 отговора - 1 от 9 (от 9 общо)
  • Темата ‘Премахване на ограничение 2МВ при Upload…’ е затворена за нови отговори.