Проблем с качване на видео
-
Здравейте, имам следния проблем. Не мога да upload-на видео файл. Сложил съм Maximum upload file size: 250MB. Ако кача видео над 40mb, dава http error и прекратява качването. Какво ли не пробвах от настройки в htaccesa, създавах php.ini и там задавах размери. В function.php на темата също. В cpanela на хост.бг на настройките на php съшо съм задал 250 мб размер.
П.С
Качва видео до 40 MB. Над 40mb,дава http error
-
Здравейте,
Може ли да копирате грешката – целият и текст.
Погледнахте ли дали не надхвърляте лимита на използваното място на хостинга си?
Като влезете в Media – Add new – най – долу какъв размер ви показва за максимално допустим :
(Maximum upload file size: )Също така може да погледнеш дали не пропускаш нещо от тук: http://www.wpbeginner.com/wp-tutorials/how-to-increase-the-maximum-file-upload-size-in-wordpress/
Грешката в post заявката е:
(failed)
net::ERR_CONNECTION_RESETНа медията долу пише 250mb. Настроен e htaccess-a, php.ini, в wp-config сащо съм задал максимален размер. Може да качва до 40mb. Над 40mb Излиза тази грешка. От host.bg ме увериха, че при тях всичко е наред и би трябвало да мога да качвам големи файлове.
П.С
Ползвам платена тема thestormer. Може някъде в нейните файлове да се задава размер, но не го намирам. Къде мога да задам размер за upload. с най-висок приоритет, за да не взима този от темата. В момента само това ми се струва, че сговнясва нещата. Въобще не знам дали от темата задават максимален размер за UploadВ темата едва ли има някъде такова място за задаване на размера за ъполад. Но щом и WordPress показва, че размер 250М проблема не идва от там.
Тук намерих някакво решение на подобна грешка, но не знам дали това е нещото, което ще проработи във вашият случай.
https://wordpress.org/support/topic/err_connection_reset-unknown-error
Погледна ли наръчника от Станко, освен там зададените стойности промени и memory_limit друга алтернативна възможност е да добвиш в wp-config.php следния ред ако липсва:
define(‘WP_MEMORY_LIMIT’,’256M’);
По принцип това са стойности, които не би трябвало да имат много общо с качването на файлове, но подозирам, че WordPress извършва някаква операция с каченият от вас файл и може би не му достига памет за да я завърши.
Кажете какъв е резултата след тези промени.Това с
define(‘WP_MEMORY_LIMIT’,’256M’);
го бях направил. Без резултат. Това от линка също е без резултат. Всички стъпки от линка на Станко съм ги изпълнилХм… нека изключим и възможността това да идва от ajax: пробвай да качиш файла чрез интерфейса по подразбиране за качване на файлове: Файлове->Kачване и трябва да имаш едно линкче „Ако имате проблеми, опитайте с мениджъра на браузъра“.
Пробвай от там и кажи дали пак се появява същата грепшка.Дава тази грешка:
This webpage is not available
на страница wp-admin/media-new.phpТака, не е като да не очаквах и тук нещо да се появи. Но пробвайте всичките мемори и size лимити да ги дигнете на 300MB, ако и тогва нищо не стане – свържи се с host.bg и ги накрайте да преверят лог файловете в мемент, в който се е изплюла грешката (най добре е да видите в колко часа сте ъплоадвали файла и се е появила грешката и да им кажете този час, за да локализират по добре проблема).
Не знам и какъв план на host.bg ползвате и дали не става пренатоварване на RAM паметта или нещо подобно, когато тръгнете да качвате големи файлове и просто да се задейства механизъм за затваряне на натоварващата операция.
Алтернативно можете междувременно да качите файла през фтп докато стане ясно какво пречи това да стане по нормалният начин.Не стана нищо с вдигането на 300Mb. Вече говорих с тях и те ме увериха, че от тяхна страна няма причина да не мога да качвам големи файлове. Сега им писах да направят провера в логовете, както каза.
Хостинг планът ни е Уеб Про http://host.bg/bg/hosting/host1П.С Намерих следния код в wp-includes/default-constants.php
// set memory limits if ( !defined('WP_MEMORY_LIMIT') ) { if( is_multisite() ) { define('WP_MEMORY_LIMIT', '64M'); } else { define('WP_MEMORY_LIMIT', '40M'); } } if ( ! defined( 'WP_MAX_MEMORY_LIMIT' ) ) { define( 'WP_MAX_MEMORY_LIMIT', '256M' ); }
Наравих го на 300 и пак нищо.
Аз като ги качвам от Ftp-to, как да го сложа в пост на wordpres?
Това ми отговориха от Host.bg
Здравейте,
upload_max_filesize e въведена стойност от 300м, което не би трябвало да ви създава проблеми.
Проблема наистина е стана супер странен, и ftp решението май единственото, което ще работи. (ако искате може да постнете проблема в международния съпорт форум на WordPress тук)
А що се отнася до вмъкването на фалове чрез ftp-то:
Да кажем че сте качили файла си в /public-html/wordpress/wp-content/uploads/2015/01/file.mp4
Линка към този файл ще е следователно http://yoursite.domain/wp-config/uploads/2015/01/file.mp4
Може да проверите директно дали това е линка като го пейстнете в браузара и ако нямате някакви супер защити на uploads папката би трябва да може да го достъпите.
Ако линка ви е ок, просто отивате на Добавяне на Страница/Публикация -> Вмъкване на файл и използвате опцията в страничната лента „Вмъкване на URL“. И там поставяте линка към файла.Ми дава ми 404 грешка, като се опитам да го достъпа от лика
Може ли да ми пейстнете от ftp-то си директният линк и линка на сайта ви с който се опитвате да го достъпите. Също така може ли да проверите правата за достъп до uploads папката (ако ползвате filezilla – десен бутон върху папката и premissions – трябва да са 755). Ако не са ги променете, дайте ок и проверете пак дали са новите. Също така може ли и съдържанието на .htaccess да копирате и пейстнете тук (ако горното със 755 е ок). Този файл трябва да се намира генерално във wordpress папката или public_html папката. В него ми е итересно дали няма някакви правила, които да забраняват достъпа до uploads или влияят по някакъв начин на upload-а.
premission-a си е ок – 755.
Това е htacces-a
## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 year" </IfModule> ## EXPIRES CACHING ## <IfModule mod_deflate.c> <filesMatch "\.(js|css|html|php)$"> SetOutputFilter DEFLATE </filesMatch> </IfModule> php_value memory_limit 300M php_value post_max_size 300M php_value upload_max_filesize 300M
А това е пътя в FTP – /www/root/wp-content/uploads/2015/01/file.mp4
това е пътят, който задавам в wordpress: http://mysite/wp-config/uploads/2015/01/file.mp4
Оф, моя грешка. Вместо wp-config трябва да е wp-content в url-то на сайта. Т.е трябва да стане http://mysite/wp-content/uploads/2015/01/file.mp4
Между другото е странно, че не виждам редовете на WordPress в .htaccess, които са по подразбиране:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
- Темата ‘Проблем с качване на видео’ е затворена за нови отговори.