- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Очень нужна помощь специалиста по джумле
ситуация такая
старенький сайт на шаблоне , версия 1.0
сейчас не отображается на хостинге , сменили php
и сейчас на сайте крокозябры
что делать не знаю.
1.0 с новой php не отображается.
что можно сделать в этой ситуации?
Что значит не отображается? "крокозябры" же отображаются - значит вывод информации идет. Сменить кодировку может быть и все? Покажите сайт
http://z-s-k.ru/
администратор хостинга сказал что базу данных надо менять, а у меня там все на 1.0
их Php не поддерживает 1.0 джумлу
как то так
ноя тюлень в этом полный
Оно как бы да, но как бы и нет...
Т.е. можно перелопатить весь код
Но, думаю, овчинка выделки не стоит
Максимум попытаться обновиться до последних версий.
Не... мне столько не заплатят :)
Версия действительно ОЧЕНЬ старая. Проще для Вас будет перенос сайта на хостинг с поддержкой php 4, как я понимаю.
Т.е. подстраиваться под Ваш сайт.
я могу рассмотреть вариант верстки нового макета (он есть ) и натяжку на движок более современный с миграцией контента
---------- Добавлено 10.12.2012 в 17:58 ----------
хостинг не хотелось бы меня
free-lance.ru
могу помочь, обращайтесь...
Насколько большой проект?
Обновлял с 1.0.15 Lavra Edition через 1.5 до 2.5. где то с пол года назад. Т.е там двойной апгрейд был. В принципе все возможно. Больше всего проблем не с самой миграцией сайта а с всякими компонентами дополнительными которыми был этот 1.05.15 увешен как новгодняя елка. Ну и урлы. Автоматом не перенеслись в 2.5 конечно можно любой адрес прописать ручками но когда статеек больше 5 тысяч, утомительно .) В итоге просто скормил новую карту сайта и потихоньку переиндексировалось все. Ну и конечно не на живом сайте все это делать надо. На копии на Денвере дома.
ТС, в вашем случае, если дизайн дорог, а хостинг менять не хотите, проще на фрилансе нанять версталищика и пусть он все сделает.
Править код будет дорого стоить.
что можно сделать в этой ситуации?
У хостера php 5.3
Добавьте в configuration.php такой код:
И в файле /includes/Cache/Lite/Function.php замените строку №92
на
и строку 100:
на
Еще один патч файла includes/joomla.php :
на
Решение проблем с ereg*()
Это когда выдает
Открываете /var/www/baniinfo/data/www/z-s-k.ru/components/com_sef/joomsef.php и в строке 596:
В кратце, решение проблема с ereg*() заключается в замене этой функции на preg_match() по следующим алгоритмам:
ereg("\.([^\.]*$)", $this->file_src_name, $extension);
заменить на
preg_match("/\.([^\.]*$)/", $this->file_src_name, $extension);
$this->file_dst_name_body = ereg_replace("[^A-Za-z0-9_]", "", $this->file_dst_name_body);
заменить на
$this->file_dst_name_body = preg_replace("/[^A-Za-z0-9_]/", "", $this->file_dst_name_body);
eregi("\.([^\.]*$)", $this->file_src_name, $extension);
заменить на
preg_match("/\.([^\.]*$)/i", $this->file_src_name, $extension);
split (string pattern, string string [, int limit])
заменить на
preg_split ( string pattern, string subject [, int limit [, int flags]] )
И так по всем ошибкам. На момент отлова этих ошибок строку error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED); в конфиге временно закомментируйте.