MySQL 4.1, PHP 5

Александър Керемидарски (salle) сега води курс по MySQL във ФМИ. По тоя случай реших да вдигна версията на MySQL на Дебиан.ФМИ от 3.23 на 4.1 бета. И добре че питах salle преди да го направя, защото щях да си изгубя много време. MySQL 4.1 включва пълна поддръжка на разните кодови таблици, колации, локали и т.н. Това значи, че за правилен ъпгрейд трябва да се знае кодирането, използвано във всяка таблиица. С повече от 100 бази данни естествено че не знам какво е с**л всеки. Тъй че се отказах и сложих 4.0, взет от DotDeb. Несъмнено навсякъде преходът към 4.1 ще бъде труден, особено извън us-ascii, т.е. U.S.A.

Там имаше и пакети за PHP 5, така че реших да проуча въпроса, дали е добре да го сложа и него. Несъвместимите разлики изглеждаха обещаващо незначителни, включих всичко backward compatible, което открих, и смело настроих Apache да използва php5 вместо php4. Всичко работеше, но изведнъж... Да, изведнъж се получи Internal Server Error в wp-login.php на WordPress. Все пак е .0.0, простено му е. И върнах на php4. На другия ден се помъчих около час да изкова доклад за грешка, но не беше лесно и се отказах. Прегледах грешките на php5, но там няма нищо като моя проблем. Може би ако се намери още време, все пак ще докладвам нещо.

Инсталирах и Java 1.5 на Дебиан.ФМИ, но сигурно никой няма да забележи ;-)

Tags: 

Comments

(без заглавие)

Ako imash predstava kak da sazdam baza danni na kirilica moliq pomogni(mysql 3.X).
Izma4ih se s PHP5 i mysql 4.1 neshte da tragne...