Проблем
9 отговора
173 прегледа
Проблем
Инсталирах си xampp, но имам проблем - пускам apache и my sql, пише ми че всиччко е Running. Като си напиша ip-to в IE страницата не ми зарежда, въпреки,че дава индикация, че зарежда, която обаче стой на едно ниво до безкрайност От друг компютър става същото.
Ако някой може да помогне- МЕРСИ!!!
Ако някой може да помогне- МЕРСИ!!!
Re: Проблем
досега съм нямал случай да не работят apache + PHP и mysql. основната разлика е, че винаги съм ги слагал всяко за себе си. хабер си нямам това комбинираното какви ги върши.
сега три проби:
1.1. пускаш конзола (cmd или command, в зависимост от windows-a).
1.2. там пишеш:
1.3. гледаш в редовете с LISTEN дали има порт 80
1.4. ако няма => apache не е съвсем running и трябва да търсиш причината за това.
2.1. ако в т.1.3 имаш порт 80 - пак в конзолата пишеш:
2.2. ако се конектне успешно ще имаш възможност да напишеш следното:
2.3. след което трябва да ти избляка страницата на апача по подразбиране.
2.4. ако я избляка => апача си работи нормално, но нещо не ти е наред с браузъра, което не е много вероятно.
2.5. ако не я избляка или по-вероятното да не се конектне изобщо => може да е от некой firewall, например. освободи порт 80 и пусни пак пробата.
3.1. пак с netstat -an гледаш пак за LISTEN, но порт 3306 (това е порта по подразбиране на mysql)
3.2. ако няма такова - mysql не е съвсем running и трябва да търсиш причината за това.
3.3. ако имаш този порт - намираш mysql.exe (не мога да си представя къде би бил инсталиран от твоя пакет) и го стартираш пак в конзолата.
3.4. ако всичко е наред трябва да ти се появи команден ред на mysql, където като напишеш, например
да ти покаже наличните бази данни.
3.5. ако нещо не е наред => или има проблем пак с firewall и порта на mysql, или нещо друго, за което трябва да ти се съобщи с номер и/или текста на грешката.
аре
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
сега три проби:
1.1. пускаш конзола (cmd или command, в зависимост от windows-a).
1.2. там пишеш:
netstat -an
1.3. гледаш в редовете с LISTEN дали има порт 80
1.4. ако няма => apache не е съвсем running и трябва да търсиш причината за това.
2.1. ако в т.1.3 имаш порт 80 - пак в конзолата пишеш:
telnel 127.0.0.1 80
2.2. ако се конектне успешно ще имаш възможност да напишеш следното:
GET /
2.3. след което трябва да ти избляка страницата на апача по подразбиране.
2.4. ако я избляка => апача си работи нормално, но нещо не ти е наред с браузъра, което не е много вероятно.
2.5. ако не я избляка или по-вероятното да не се конектне изобщо => може да е от некой firewall, например. освободи порт 80 и пусни пак пробата.
3.1. пак с netstat -an гледаш пак за LISTEN, но порт 3306 (това е порта по подразбиране на mysql)
3.2. ако няма такова - mysql не е съвсем running и трябва да търсиш причината за това.
3.3. ако имаш този порт - намираш mysql.exe (не мога да си представя къде би бил инсталиран от твоя пакет) и го стартираш пак в конзолата.
3.4. ако всичко е наред трябва да ти се появи команден ред на mysql, където като напишеш, например
show databases;
да ти покаже наличните бази данни.
3.5. ако нещо не е наред => или има проблем пак с firewall и порта на mysql, или нещо друго, за което трябва да ти се съобщи с номер и/или текста на грешката.
аре
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: Проблем
My sql работи, но телнета не се конектва. Портова на апаче работи, а firewall нямам включен. Някакви идей?
-----
операционата ми система е winxp service pack 2
Мерси!!!!
-----
операционата ми система е winxp service pack 2
Мерси!!!!
Re: Проблем
skype порт 80 ли ползва?
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: Проблем
идеите ми почти свършиха.
откъде си сигурен, че нямаш firewall? windows xp си има "вграден" и по подразбиране май всичко забранява. цъкаше се някъде из network connections и в диалозите, пак след амнайсе цъкания, се задаваше какво да пусне и какво да забрани. не го знам наизуст, защото рядко ползвам windows, но миналото лято слагах за последно apache, php и mysql на windows xp за едни проби и нямаше проблеми. щом mysql работи => има вероятност да са забранени за конектване само портове под 1024, което е малко странно.
каква е причината telnet да не се конектва - timeout или refused?
освен да пуснеш резултата от netstat тука, за предпочитане по следния начин:
[pre]
... тук пействаш ...
[/pre]
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
откъде си сигурен, че нямаш firewall? windows xp си има "вграден" и по подразбиране май всичко забранява. цъкаше се някъде из network connections и в диалозите, пак след амнайсе цъкания, се задаваше какво да пусне и какво да забрани. не го знам наизуст, защото рядко ползвам windows, но миналото лято слагах за последно apache, php и mysql на windows xp за едни проби и нямаше проблеми. щом mysql работи => има вероятност да са забранени за конектване само портове под 1024, което е малко странно.
каква е причината telnet да не се конектва - timeout или refused?
освен да пуснеш резултата от netstat тука, за предпочитане по следния начин:
[pre]
... тук пействаш ...
[/pre]
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
мдам, skype са говеда
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: Проблем
преди малко проверих на един компютър със skype. верно слушат на порт 80 и ти преебават web-сървъра. не знам за какъв точно чеп го правят, но за да си сигурен:
1. убий skype, след което си пусни или рестартирай apache и виж дали всичко е наред. ако е инсталиран като service с име "apache", в конзолата става така:
net stop apache
net start apache
ако е заработи:
2. намери начин (ако има такъв) да накараш skype да не слуша на порт 80 или
3. ако не е някакво неудобство - задай в httpd.conf друг порт (например 1080 или 8080 - често се ползват за подобни цели) и рестартирай apache. в този случай ще си гледаш страниците с изрично указване на порта за http в браузъра:
[линк]
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
1. убий skype, след което си пусни или рестартирай apache и виж дали всичко е наред. ако е инсталиран като service с име "apache", в конзолата става така:
net stop apache
net start apache
ако е заработи:
2. намери начин (ако има такъв) да накараш skype да не слуша на порт 80 или
3. ако не е някакво неудобство - задай в httpd.conf друг порт (например 1080 или 8080 - често се ползват за подобни цели) и рестартирай apache. в този случай ще си гледаш страниците с изрично указване на порта за http в браузъра:
[линк]
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: мдам, skype са говеда
skype и всякакви други програми използващи порт 80 съм ги спрял пробвахи да сменя порта-не стана, пак зарежда без да зареди страницата. Колкото до firewall нямам на джама съм го изключил а пък кото влезна в netstat той просто блокира. Разбрах че не съм единствения човек с такав проблем. Има и друг и след като е рейнсталнал джама се е оправил. Въпроса е че аз имам бая инсталационни програми който ми трябват, а нямам СД-архив и ако някой има идея как да се размина с реинстала да казва.
МЕРСИ МНОГО НА ТЕЗИ КОЙТО ПОМОГНАХА!!!!!!
МЕРСИ МНОГО НА ТЕЗИ КОЙТО ПОМОГНАХА!!!!!!
Re: мдам, skype са говеда
това, че netstat блокира не е добре. сигурен ли си, че наистина блокира или се мотае докато резолвне адресите, т.е. пускаш ли го с опцията да не резолвва (май беше -n на windowsa)?
ако опре чак до преинсталиране ще е гадно.
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
ако опре чак до преинсталиране ще е гадно.
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...