[Решено]mysql API в PHP

Есть задача: поднять на локалхосте интерент магазин. Бэкап магазина имеется (страницы+sql-пакет). LAMP вроде поставил и тут обнаружил что сайт написан с использованием mysql API. В нашей вики написано что данный API устарел.
Подскажите как быть? Может доунгредить php? или на виртуалке поднять LAMP повменяемее (который не летит впереди планеты всей)?
ghost
тут обнаружил что сайт написан с использованием mysql API. В нашей вики написано что данный API устарел.
это во всех вики написано что устарел. Выход 1 - переписать на использование mysqli ( если проект адекватный, не должно занять более пары часов ), либо забить и пользоваться. Если не работает, откатить версию php немного.
Текущая версия PHP все еще поддерживает данный API, но выбрасывает сообщения что функции устарели и т.д. В принципе решается отключением этих уведомлений. Но лучше все же переписать под новые API, их кстати 2. Либо если движок не самопис, то поискать обновления, или хотябы прослойку БД под новые API
еще обнаружил: в все файлы ***.php начинаются с <? , а надо вроде <?php. в итоге апач отдает код пхп как страницу.
и еще везде используется cp1251 (и страницах, и в пакете .sql)
что за хлам такой, а не движок?
я не знаю, плохо что я админ а не веб-разработчик. Как узнать что за движок? где это обычно пишут?
ghost
и еще везде используется cp1251 (и страницах, и в пакете .sql)
iconv вам в помощь.

ghost
еще обнаружил: в все файлы ***.php начинаются с <? , а надо вроде <?php. в итоге апач отдает код пхп как страницу.
решается настройкой апача, но ИМХО - это жесть какая-то, а не движок. Мб в 2000 году это и было нормально, но сейчас это никуда не годиться.
Кто нибудь знает как отладку делать в php?
ghost
Кто нибудь знает как отладку делать в php?
echo, var_dump... xdebug.
 
Зарегистрироваться или войдите чтобы оставить сообщение.