Кодиране - кирилицата я няма

misho

Registered
Инсталирах си УСУ (Ubuntu), но когато си отворя php страниците, които си пиша, кирилицата не се вижда. По-точно става с едни чертички и ченгелчета. Файловете пробвах да ги отварям, както с Bluefish, така и с Geany, но резултата е един и същ. От менюто избирам кодиране utf-8, няма резултат. Къде е проблема?

Ще използвам темата и да попитам кой редактор ще ми препоръчате за ubuntu?
 
Пробвай да сложиш в началото на файла
Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf8">

Препоръчвам ти редактора NetBeans супер е. Ето ти дори урок как се наглася ЦЪК
 
Благодаря, но това го имам. Не е от него проблема. Окоза се, че трябва да конвертирам файла в utf-8. :)
 
Но това доведе други проблеми със себе си. Скад като конвертирам файла към utf-8, за да се виждат правилно думите на български трябва и в head да стане utf-8. Това оправя текста в старницата, но пък превръща съдържанието, което се зарежда от БД в квадратчета, тъй като в БД са ми в windows-1251. Така че, заради този проблем трябвада променя един куп неща, а и не знам, ако променя полетата в БД на utf-8 дали няма да се "увреди" записа. :? Няма ли начин нещо по самата програма да се промени, за да чете windows-1251 нормално?
 
Писах по-горе с кои пробвах. Сега реших да си сложа netBeans и тръгнах по стъпките от урока (връзката по-горе), но имам проблем с phpmyadmin. Инсталирах всичко до този момент, инсталирах и phpmyadmin, но ми поиска паролата не веднъж, а 3-4 пъти и след това на адрес http://localhost/phpmyadmin/ нямаше нищо. :? За това изпълних тези стъпки по друг урок, който намерих в интернет:
3. След като инсталацията приключи, изпълнете следната команда, за да копирате папката phpmyadmin в правилната директория /var/www/.(По подразбиране phpmyadmin се инсталира в /usr/share/phpmyadmin/.)

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

4. Сега можете да стартирате phpMyAdmin от браузъра си: http://localhost/phpmyadmin/index.php
На http://localhost/phpmyadmin/index.php вече ми се отваря phpmyadmin, но ако не напиша index.php ми предлага да изтегля файла _ELAggKp.phtml.part. :shock: Това нормално ли е и не трябва ли да зарежда index файла, ако не е посочен изрично даден файл?
 
Качване на apache,php,mysql на debian/ubuntu от край до край:
Код:
sudo su
tasksel install lamp-server
apt-get install phpmyadmin
Ти си стигнал до phpmyadmin
Като го качваше показа ли ти един бледосин екран с няколко опции за избиране? Ако да от там избираш apache2 и той сам си настройва apache. Честно казано това с ln -s е голяма глупост.

//
rm /var/www/phpmyadmin
apt-get remove phpmyadmin
apt-get install phpmyadmin и с интервал от синия екран избираш apache2
И всичко би трябвало да е наред. Свалянето на файла не съм сигурен точно от какво го прави, от доста време не съм се занимавал с apache-та и ubuntu но най-вероятно нещо от конфигурацията, за която apt-а се грижи
 

Back
Горе