WordPress 3.2 vs WordPress 3.3

Головоломка для web-разработчикаПрактически каждый программист и каждый web-разработчик сталкивается с ситуацией, когда ему приходится биться над какой-нибудь пустяковой задачей и тратить на ее решение уйму времени. А путей ее решения нигде не описано. Такое в очередной раз произошло и со мной.

Я задумывал в рамках работы над очередным проектом на WordPress создать серию видеоуроков по установке сайта на WordPress с нуля, но это не должен был быть не обычный блог, а продающая площадка для одного инфотовара с партнерской программой.

Я думал, что связка сайта с внешними сервисами сети, обладающая такими свойствами может заинтересовать многих, но, к сожалению, все начатые видео-уроки остались незавершенными, этот мой блог оставался какое-то время без новых статей, работа над проектом стояла на месте.

Когда работа над сайтом началась, я сначала создал новый проект на локальном хостинге, который  работал нормально, я настроил работу практически всех модулей, кроме модуля партнерской программы и модуля для связки с сервисом продажи товара.

После переноса сайта на удаленный хостинг я не смог установить ни одного модуля и даже обновить тему оформления — движок выдавал ошибку. Я подумал, что какие-то папки и файлы обладают не всей полнотой прав для нормальной работы и начал экспериментировать… В конце концов я присвол права 777 всем папкам и файлам сайта, но и это ничего не дало.

Тогда я удалил проект и начал все сначала, но за основу взял нормально работающий сайт, но после его переноса на удаленный хостинг вся история повторилась — новые плагины и темы не устанавливались или не обновлялись.

Тогда я написал хостеру, с просьбой посмотреть, может быть он забыл что-либо «включить». Нужно отдать должное терпению и участию, с которой отнеслись к моей проблеме ребята из технической поддержки хостинг-провайдера Домен-Хостинг (огромное им спасибо), но в результате разбора проблемы родилась до безобразия простая идея.

В результате я сделал новый проект с нуля и он заработал нормально. Загвоздка заключалась в том, что сайт устанавливаемый с WordPress 3.3 работал с ошибками, также с ошибками работал клон сайта обновленного до версии WordPress 3.3, но изначально создаваемый на 3.2. Сам сайт работал нормально, а его клон — нет. Но сайт на версии WordPress 3.2 ошибок не выдавал, даже если его потом обновить до  версии 3.3. Вот такая головоломка, над решением которой я бился почти неделю.

Так что не спешите переходить на новые версии сразу — они не всегда работают корректно.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

один × 5 =

*