Jump to content

Problema cu porturile pe XAMPP / Apache?


Recommended Posts

Posted

Am gasit niste tutoriale de PHP pe youtube care par destul de serioase. 

Incep sa downloadeaz si instalez ce zicea nea oaie ala acolo, pac eroare. 

La XAMPP control panel nu imi mergea portul de la apache. schimb portul la 8080 si 4433 si merge. 

Dupa cand dau sa intru pe http://localhost , nu imi apare ca lui ala pe youtube. 

Si nici fisierul test.txt nu merge. 

Vreau sa stiu dc imi apare o pagina diferita de http://localhost fata de ce are ala pe youtube si de ce nu merge text.txt, l-am facut exact ca in clip. 

Link pt video aici. 

https://www.youtube.com/watch?v=ArsbbtkF0ps 

 

Tutorialele alea sunt din 2011, credeti ca se merita sa continui cu ele sau sa caut altceva? 

  • Moderators
Posted

Probabil de la skype, schimba portu la skype in:

Tools > Options > Advanced > Connection 

Si debifeaza Use port 80 etc.

Daca tot cauti tutoriale video, iti recomand sa te uiti si pe aici daca cauti ceva mai avansat: https://www.youtube.com/user/phpacademy/videos

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Posted

Rezolvasem problema cu portul, cel putin asa cred. 

Adica am schimbat portul de la 80 la 8080 si de la 443 la 4433. 

Totusi cand porneam control panel spunea ca Apache nu functioneaza, dar mergea sa ii dau start. 

Uite un screen sa vedeti exact. 

http://imgur.com/E1CZVDm 

Si nu, nici macar nu am skype instalat. 

Problema e ca nu merge sa intru pe http://localhost , pagina nu arata ca la ala in clip, e total diferita. Cred ca are legatura cu apache-ul. 

  • Moderators
Posted

Probabil ai alta aplicatie care ruleaza pe porturile alea.

Intra la:

Start > All Programs > Accessories > System Tools > Resource Monitor

Sau dai Run cu searchu de la Windows la:

resmon.exe

Si uitate la tabu Network la partea Listening ports.

Ar trebui sa vezi ceva de genu:

I2UzJ.png

 

Cauta aplicatia pe portu 80 sau 443 si omoara-l cum poti. Exista multe metode pe windows.

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Posted

multumesc, or sa incerc si or sa revin cu un raspuns,.  

 

Am schimbat porturile la default acum, pe 80 si 443. 

Tot imi da eroare in XAMPP control panel, acum apare asa: 

18:30:16  [Apache]     Port 443 in use by "Unable to open process" with PID 4596!
18:30:16  [Apache]     Apache WILL NOT start without the configured ports free!
18:30:16  [Apache]     You need to uninstall/disable/reconfigure the blocking application
18:30:16  [Apache]     or reconfigure Apache and the Control Panel to listen on a different port
18:30:16  [main]     The FileZilla module is disabled
18:30:16  [main]     The Mercury module is disabled
18:30:16  [main]     The Tomcat module is disabled
18:30:16  [main]     Starting Check-Timer
18:30:16  [main]     Control Panel Ready 

Si in resmon.exe am gasit cate doua porturi pe 80 si 443. 

 

Ambele sunt de la httpd, care e de la XAMPP (cred, cand dau config acolo la apache, am httpd.conf si httpd-ssl.conf)  

http://imgur.com/X6Tta3G  

Deci e ceva ce trb sa inchid? 

  • Moderators
Posted

Deci httpd.exe este Apache, apache este ce-a ce ruleaza xampp pentru a avea un server web. Eu abea acum am vazut poza: http://i.imgur.com/qty9egR.png

Poza aia este xampp, pentru a trece de aia, intra in folderu de la Xampp ( unde l-ai instalat tu ) si cauta folderu htdocs, fa un backup la tot folderu ala unde vrei tu, dar fa in caz de. ( Poti crea si un folder inauntru lui htdocs numit original sau cum vrei tu si sa bagi tot continutu acolo ).

Odata facut, poti sterge continutu folderului ( sau mutat in alt folder ) htdocs, poti incepe sa lucrezi pe "localhost", daca vrei sa iti apara o pagina initiala, doar trebuie sa numesti fisieru: index.html sau index.php si ar trebui sa iti apara ce-a ce este in fisieru ala.

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Posted

Deci httpd.exe este Apache, apache este ce-a ce ruleaza xampp pentru a avea un server web. Eu abea acum am vazut poza: http://i.imgur.com/qty9egR.png

Poza aia este xampp, pentru a trece de aia, intra in folderu de la Xampp ( unde l-ai instalat tu ) si cauta folderu htdocs, fa un backup la tot folderu ala unde vrei tu, dar fa in caz de. ( Poti crea si un folder inauntru lui htdocs numit original sau cum vrei tu si sa bagi tot continutu acolo ).

Odata facut, poti sterge continutu folderului ( sau mutat in alt folder ) htdocs, poti incepe sa lucrezi pe "localhost", daca vrei sa iti apara o pagina initiala, doar trebuie sa numesti fisieru: index.html sau index.php si ar trebui sa iti apara ce-a ce este in fisieru ala.

Si in clipul asta la 3:34 cand asta intra pe localhost, el de ce gaseste toate alea de-a gata si isi seteaza si o parola la nu stiu ce pentru securitate? 

Verifica clipul te rog, sair la 3:34.

https://www.youtube.com/watch?v=ArsbbtkF0ps  

Si acum ca am dat portul la apache pe default la 80 si 443, nu imi mai porneste apache-ul. 

Citeste de la inceput te rog daca nu ai inteles si verifica pozele. 

Multumesc!

  • Moderators
Posted

Nu iti mai porneste pentru ca e deja pornit pe portu acela, opreste serviciu care ai deja pornit si dupa o sa poti porni altu nou.

Despre video, ce pot sa zic, e un video din 2011, au trecut aproape 4 ani de cand s-a publicat video-ul ( Oct 5 2011 ), xampp mai scoate si ei update-uri, modifica interfata, etc.

Pentru a opri un serviciu, afla PID-ul si folosestete de (Windows 7, 8, 8.1 inca merge):

taskkill /PID numaru_PID_aici

Sursa: http://www.tech-recipes.com/rx/446/xp_kill_windows_process_command_line_taskkill/

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Posted

okay boss, am scris linia aia in cmd, am modificat-o cu PID-ul meu care era 4596 si imi da asa: 

"The process with PID 4596 could not be terminated 

Reason: access is denied"  

 

Haoleu incerc si eu sa ma apuc de PHP si dau doar de erori de la inceput. 

I-am dat run as administrator la cmd, ii dau taskkill la PID 4596, zice "Sent termination signal to the process with PID 4596. "  

dar nu dispare din lista cu LIstening Ports si apache tot nu porneste.

  • Moderators
Posted

Muta fisierele si pune un fisier index.php sau index.html cu un continut in el, si o sa vezi ca iti apare fisieru acela. Ce-a ce vezi tu acolo e noua interfata de "start" de la xampp.

https://www.apachefriends.org/blog/new_xampp_20150723.html

Changelogu oficial spune clar:

v5.5.27 / v5.6.11

  • New XAMPP dashboard

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

  • gaby changed the title to Problema cu porturile pe XAMPP / Apache?
  • 2 weeks later...
Posted (edited)

Salut, nu iti merge pe portul 80 deoarece un alt proces il foloseste deja, si daca l-ai schimbat in 8080 o sa trebuiasca ca sa il accesezi prin http://localhost:8080      Explicatie: numai merge accesat direc prin localhost ddeoarece el cere portul 80 care este default pt 90% din siteuri, asa ca trebuie specificat portul.

 

 

 

 

 

Edited by LasVegas

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.