Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mos в Sep 22, 2004, 20:42



Титла: Problem s Apache
Публикувано от: mos в Sep 22, 2004, 20:42
Zdraveite.Pak sam az i imam mojebi glupav vupros..Imam rabotesht Apache server koito do sega bachkashe opd Win...Sled kato si inastlirah Fedora Core rehih sushtiq server da go podkaram pod Linux..e kogato zadam na Apache RootDir tazi dir. koqto e root za nego pod Win. pri otharqneto na Index.php vsichko koeto beshe na kirilica sled malka redaciq s KWrite stana na nekvi stranni ieroglifi i dori encoding nastroikite ne pomagat..na sichkoto otgore mi izpizva che izpolzvam nedeklarirani funkcii "fopen();"...???Kak da nastroq Apache taka che da nqmam problemi na BG.. a tova ot apache li e ili ot nqkva nesuvmestimost mejdu Win i Linux.. zashtoto pakata v koqto se namira index.php e v Fat32 dql, (montiran chrez pomosht ot tozi forum :))
Predvaritelo blagodarq za otgovorite.... :)


Титла: Problem s Apache
Публикувано от: zeridon в Sep 22, 2004, 21:33
кажи как точно си го монтирал

кажи какво пише в httpd.conf за default encoding -a
и като цяло прегледай ред по ред целия файл особенно секциите за езиците и енкодингите


Титла: Problem s Apache
Публикувано от: kennedy в Sep 22, 2004, 21:45
имах този проблем преди доста време. ако не се лъжа в раздела за web го бях постнал. при мен проблема беше, че енкодинга зададен в апачето небеше БГ. прегледай конфигурационните файлове и форума.


Титла: Problem s Apache
Публикувано от: в Sep 23, 2004, 00:37
ами значи май имам мпроблем с кирилицата по принцип под линукс..
виж примерно когато когато копирах под вин вашия отговор  в ,тхт фай л и след това го прочетох под линукс - бг текста е някакви йероглифи...аз в httpd.conf файла имам:
# DefaultLanguage nl
а по-надоло са изброени доста езици като примерно:
AddLanguage da .dk
 ...
и LanguagePriority ... сред които обаче няма БГ??? Трябва ли да го добавя и ако да в какъв формат ??следва
AddDeefaultCharset ISO-8859-1

AddCharset.... сред които има и WINDOWS-1251
...


Титла: Problem s Apache
Публикувано от: mos в Sep 23, 2004, 00:47
Значи аз смених "AddDefaultCharset" na Windows-1251 и нещата се оправиха... но няма ли да има проблеми с четенето на латински надписи???? въпреки че не осетих такива...
сега се появи нов проблем .. незнам как да накарам апаче да се стартира със системата ????
Благодаря ви за отговорите !!!


Титла: Problem s Apache
Публикувано от: mos в Sep 23, 2004, 00:50
Забравих да попитам как да настроя линукс да не ми обръща бг текстовете в йероглифи, които отварямс KWrite или който и да е друг тхт редактор ???


Титла: Problem s Apache
Публикувано от: в Sep 23, 2004, 00:57
Здравей,
             във Федора има едно много удобно мяасто от кадето можеш да си пускаш и спираш services - отвори старт меюто и погледни в system или в preferences и търси services -  това е графично проложение от кадето можеш да спираш и пускаш разни демони - от там си пусни httpd - o  и си готов :)

Успех,

Станислав


Титла: Problem s Apache
Публикувано от: n_antonov в Sep 23, 2004, 08:34
Задаването нак кодировката трябва да бъде работа на самата уебстраница. Затова тази екстра в httpd.conf се изключва по принцип.

AddDefaultCharset off


Титла: Problem s Apache
Публикувано от: mos в Sep 23, 2004, 12:36
А няма ли някакъв кофигорационен файл в който да задам да се стартира Apache ??Защото от services го настройвам и не се стертира автоматично....
Ok с AddDefaultCharset off  се получава, но как да настроя линукса да отваря файлове  с текстов редактор, писани на кирилица под win.,  на кирилица е не да показва някви странни ейроглифи???Така като отварям php файл за редакция кирилишйия текст става на йероглифи..


Титла: Problem s Apache
Публикувано от: sdr в Sep 23, 2004, 14:20
KWrite поддържа различни енкодинги(както броузърите) просто трябва да му зададеш 1251,  а не да го оставящ да гадае(на броузърите изрично се казва та за тва се справят горе долу).


Титла: Problem s Apache
Публикувано от: Hapkoc в Sep 23, 2004, 14:56
Сигурно трябва да имаш и подходящи шрифтове за да не ти излизат йероглифи :)


Титла: Problem s Apache
Публикувано от: mos в Sep 23, 2004, 23:59
Sega apacheto si bachka kato horata - mountvam vtoriqt si hdd - moga da pisha i cheta v nego otvarqm saita i mi izpisva slednoto:
Forbidden
You don't have permission to access /Muzika/Muzika2/ on this server.
Kude da tursq problema v httpd.conf  ili pri montiraneto na hdd-to ..???


Титла: Problem s Apache
Публикувано от: nina в Sep 24, 2004, 03:54
И аз имам същия проблем,не си виждах дяловете през уеб сървъра но тъй като на същата машина имам и пусната самба опитах да монтирам в апаче същите дялове само че като smbfs.Почти проработи,появиха се директориите и файловете но не мога да ги сваля или отворя през уеб сървъра..?!?
Идеи?


Титла: Problem s Apache
Публикувано от: zeridon в Sep 24, 2004, 09:39
Стига бе хора мислете
Цитат

Sega apacheto si bachka kato horata - mountvam vtoriqt si hdd - moga da pisha i cheta v nego otvarqm saita i mi izpisva slednoto:
Forbidden
You don't have permission to access /Muzika/Muzika2/ on this server.
Kude da tursq problema v httpd.conf  ili pri montiraneto na hdd-to ..???


Отговора е permissions. 100% дяла е фат или нтфс и понеже тея шибани фс4ета нямат права и ти се ебава майката. За фикс на проблема при маунт на харда umask=022 което ти позволява на всеки юзер да чете и изпълнява.


Титла: Problem s Apache
Публикувано от: ogi в Sep 24, 2004, 10:32
Цитат (mos @ Сеп. 23 2004,00:50)
Забравих да попитам как да настроя линукс да не ми обръща бг текстовете в йероглифи, които отварямс KWrite или който и да е друг тхт редактор ???

Трябва да ти е настроен локала. Просто системата трябва да се кирилизира/българизира.


Титла: Problem s Apache
Публикувано от: mos в Sep 24, 2004, 10:43
Когато монтирам Харда с umask=022  апачето пищи че неможа да създаде фаил, в една от директориите на DocumentRoot, затова аз го монтирам с umask=000, което прочетох в един отговорите на въпроси в linux-bg.org..
Съжелявам че задавам тъпи въпроси, но за да мога да работя под линукс (т.е. да започна от А Б ...) трябва да настроя апаче да работи като хората, защото хората от мрежата си свалят музика и филми...


Титла: Problem s Apache
Публикувано от: zeridon в Sep 24, 2004, 11:01
Въпрос: mos, защо точно през апача ... това тежи много повече от едно ФТП особенно както си мисля че си сложил и PHP браузърче някакво ...

Значи апачето пищи ... ами премести му Document root -а да е някаде където може да пише защото в момента на всеки който му се занимава да напише малко PHP ти е затрил всичките толкова лелеяна филми, игри, музика [ей тъй шер да става майна нали разбираш] ... точно за това е лоша идея даползваш директно фат дяла ... никакъв проблем не е да го намонтираш върху линукски дял вътре в docroot -a


Титла: Problem s Apache
Публикувано от: mos в Sep 24, 2004, 13:09
Ами сервара е локален и ... непрофесионален (ако мога така да се изразя).. използвам апаче защото от 1 година се занимавам с PHP и яак сега намирам време за по-сериозни занятия (3 курс в ТУ сам което се оказва че ми пречи повече отколкото ми помага)...
За автоматично монтиране на хард кое е по-добър варянт:
добавяне на командата в rc.local или добавяне в fstab ??
А за монитирането в DocumentRoot-a сега ще го пробвам...Искам да ви благодаря за помоща... и да кажа че сам много радостен че намерих този сайт и форума - където мога да получа помощ...(е и където ще мога да помагам.. след време когато нещата ми стана достатъчно ясни)..


Титла: Problem s Apache
Публикувано от: zeridon в Sep 24, 2004, 15:09
В fstab е по добре така поне няма да го мислиш и ядрото само ще се оправи


Титла: Problem s Apache
Публикувано от: в Sep 24, 2004, 22:44
Етого и поредният въпрос:
Когато се зарежда системата - всички демони,и  програми които се стартират при зареждането, преди Логването на усера ли се стартират или след тва, .т.е. апаче ще работи ли и fstab ще моунтне ли хдд ако не се логна ???


Титла: Problem s Apache
Публикувано от: nina в Sep 25, 2004, 02:31
Всички сервиси които си настроил да се пускат при старт на системата ще се стартират при ребуут без да е необходимо да се логваш където и да е:)