Проблем с автоматичното обновяване на WordPress на 000webhost.com

On януари 21, 2010, in Без категория, by Томи

От скоро си преместих хостинга на ново място – 000webhost.com да бъдем точни. Досега бях много доволен от тях като цяло, но сега започнах да намирам малки проблеми, който все пак малко или много създават главоболия на администраторите на WordPress блогове. В момента имам проблеми с автоматичното обновяване на WordPress. След кратко разследване успях да разбера, че основният проблем на автоматичното обновяване е свързан с някакво ограничение на размера на файловете, които се свалят от отдалечени сървъри – ограничението е 2 мегабайта и това ни засяга много лошо. Големината на инсталационният файл на WordPress е 2,7 мегабайта, което ще рече 0,7 мегабайта повече от допустимото. Това е голям проблем, понеже за да може автоматичното обновяване да работи, то трябва да има достъп до целият инсталационен файл, а не само до първите му 2 мегабайта. Обикновено решението на проблема е като манипулираме стойностите на променливите на php engine. Това става като вкараме новите стойности на php-то в .htaccess файла. В нашият случай това ще изглежда по следният начин:

<if modphp5.c>
php value post_max_size 5M
php value upload_max_filesize 5M
<endif>

<if modphp4.c>
php value post_max_size 5M
php value upload_max_filesize 5M
<endif>

След като сложиш тези нови редове във .htaccess файла, успях да променя донякъде конфигурацията на php-то, което може да се потвърди като направим файл – phpinfo.php със съдържание:

<?php
phpinfo()
?>

Въпреки успешното пре-конфигуриране на php-то, след като пуснем наново автоматичното обновяване на WordPress, не успяхме да извършим правилно процедурата. След като и сега не успяхме да обновим автоматично WordPress, по същата причина – ограничение в размера на файла, който може да се свали, ползвайки php, а именно 2MB. Това „проклятие“ прави всичко възможно, за да не можем да обновим автоматично WordPress. В момента продължавам с изследването, дали може въобще да се ползва автоматичното обновяване. Според мен ще може ако успеем да премахнем това ограничение от 2MB.

Очаквайте утре допълнителните резултати от „debug“-ването на WordPress core-update процедурата.