Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z FUKS TYPER
stilian
post 30.11.2008, 18:24:46
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


Witam.
Chciałem zainstalować FUKS TYPER na stronce, problem jednak w tym że o php nie mam za bardzo pojęcia i niezbyt wiem jak to zrobić.
Konto mam na yoyo.pl
Według instrukcji trzeba wypełnić plik usrconf jednak tam mam pewne problemy a mianowicie

  1. <?php
  2. // kodowanie plikow html zawierajacych wyglad systemu
  3. // jak i plik strings.pl
  4. define( 'HTML_ENCODING', 'iso-8859-2' );
  5. // kodowanie danych wyjsciowych ze skryptu
  6. define( 'OUTPUT_ENCODING', 'iso-8859-2' );
  7. define( 'DATABASE_ENCODING', 'latin2' );
  8.  
  9. // czy rejestracja ma byc dwufazowa (potwierdzenie przez email)
  10. // (true / false)
  11. define( 'EXTENDED_REGISTRATION', true);
  12.  
  13. // Wartosc modyfikujaca bezpieczenstwo systemu
  14. // Warto wpisac tutaj swoj unikalny lancuch znakow
  15. define( 'MD5_VALUE', 'TyP3r');
  16.  
  17. class MailConf {
  18.    
  19.    function MailConf() {
  20.        /*
  21.          * Adres email ktory bedzie widoczny w polu Od
  22.          */
  23.        $this->emailFrom = 'mail@mail.com';
  24.        
  25.        /*
  26.          * Nazwa uzytkownika Od
  27.          */
  28.       $this->titleFrom = 'FuksTyper!';
  29.  
  30.        /*
  31.          * Dane do servera pocztowego
  32.          */
  33.         /*
  34.           * adres servera SMPT
  35.           */
  36.     $this->host = '';
  37.         /*
  38.           * nazwa uzytkownika
  39.           */
  40.        $this->user = 'nick';
  41.         /*
  42.           * haslo
  43.           */
  44.        $this->password = 'haslo';
  45.    }    
  46. }
  47.  
  48. class DBConf {
  49.    
  50.    function DBConf() {
  51.        /*
  52.          *    Nazwa bazy danych w ktorej trzymane maja byc tabelki typera
  53.          */
  54.        $this->database = 'db123';
  55.        /*
  56.          *  Adres bazy danych
  57.          */
  58.        $this->host = 'mysql.yoyo.pl';
  59.        /*
  60.          *  Uzytkownik
  61.          */
  62.        $this->user = 'nick';
  63.        /*
  64.          *  Haslo
  65.          */
  66.        $this->password = 'haslo';    
  67.    }
  68. }
  69.  
  70. ?>


tak wygląda składnia, to które pogrubiłem to wiem (o ile ma tak być, przede wszystkim nie mam pewności tu
Cytat
$this->host = 'mysql.yoyo.pl?';
), a to co pogrubiłem i podkreśliłem, o niestety nie wiem co tam wpisać sad.gif
Nie wiem też za bardzo co zrobić jak już to będe miał wypełnione. Czy tylko wrzucić na serwer ftp(?) zainstalować się i później już wszystko ładnie śmiga?
Będe bardzo wdzięczny za udzieloną pomoc.
pozdrawiam happy.gif

Ten post edytował stilian 1.12.2008, 15:29:26
Powód edycji: Poprawiłem bbCode (ociu)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
Gacek89
post 30.11.2008, 18:38:56
Post #2





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 2.11.2007
Skąd: Katowice

Ostrzeżenie: (0%)
-----


titleFrom mozesz dostawic bez zmian a w host spróbuj yoyo.pl
wrzuc na ftp i jak niema pliku install.php to powinno działać odrazu
Go to the top of the page
+Quote Post
stilian
post 30.11.2008, 19:13:50
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


Niestety nie działa sad.gif Zrobiłem tak jak napisałeś, wrzuciłem na ftp, odpaliłem install.php ale dalej nic
Go to the top of the page
+Quote Post
piotrooo89
post 30.11.2008, 20:42:15
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




masz jakieś błędy? chmody poprawnie ustawione?


--------------------
Go to the top of the page
+Quote Post
stilian
post 1.12.2008, 15:27:17
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


jest pewien problem. Mianowicie przy rejestrowaniu.
wyświetlają się nastęopujące błędy:

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/sites/yoyo.pl/p/u/pucharslaska/typer/external/phpmailer/class.smtp.php on line 105

Warning: fsockopen() [function.fsockopen]: unable to connect to smpt.gmail.com:25 in /var/www/sites/yoyo.pl/p/u/pucharslaska/typer/external/phpmailer/class.smtp.php on line 105

ma to napewno jakieś powiązanie z połączeniem SMPT ale nie wiem za bardzo jak temu zaradzić sad.gif


Ten post edytował stilian 1.12.2008, 15:27:56
Go to the top of the page
+Quote Post
erix
post 1.12.2008, 16:19:25
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Kod
smpt.gmail.com:25
  1. literówka w nazwie hosta
  2. GMail wymaga połączeń szyfrowanych z serwerem SMTP, nie są na tym porcie. Info na wikipedii


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
stilian
post 1.12.2008, 17:57:56
Post #7





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


Zmieniłem port na 587 i dalej nic. Teraz tak:
Warning: fsockopen() [function.fsockopen]: unable to connect to smpt.GMail.com:25 in /var/www/sites/yoyo.pl/p/u/pucharslaska/typer/external/phpmailer/class.smtp.php on line 105
Go to the top of the page
+Quote Post
erix
post 1.12.2008, 18:34:03
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Od kiedy to serwer poczty wychodzącej nazywa się SMPT? Mi wiadomo o SMTP, nie?

Zaglądałeś w ogóle do dokumentacji? Mam poważne wątpliwości. Poza tym napisałem:
Cytat
GMail wymaga połączeń szyfrowanych z serwerem SMTP, nie są na tym porcie. Info na wikipedii

Swoim skryptem bez przeróbek raczej maila nie wyślesz.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
stilian
post 1.12.2008, 19:01:30
Post #9





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


Dokumentacje przeczytałem, pisałem SMPT, bo poprostu pomyliło mi się przez to że tam w pliku konfiguracyjnym pisze
Cytat
* adres servera SMPT

co można nawet zobaczyć w pierwszym poście, dzięki że to zauważyłeś, poprawiłem,i teraz po rejestracji nie wyskakuje już żaden błąd, ale pisze, że maila nie udało się wysłać, nie wiem czy nie popełniłem jakiegoś błędu przy konfiguracji połączenia SMTP, aczkolwiek nie powinienem, bo właśnie w dokumentacji pisało jakie zmiany należy zrobić i też je zrobiłem, nic więcej nic mniej. Ewentualnie tam w innym pliku zmieniałem port z 25 na 587 ale też nic nie dało. Chyba że tutaj trzeba też wpisać numer portu:
Kod
* adres servera SMPT
*/
$this->host = 'smtp.GMail.com';


edit: na porcie 465 też nic

Ten post edytował stilian 1.12.2008, 19:07:59
Go to the top of the page
+Quote Post
erix
post 1.12.2008, 19:15:47
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Samo ustawienie portu nie wystarczy. Jeśli masz stary skrypt, to nie obsłuży on połączeń szyfrowanych.

Specjalnie zaznaczyłem:
Cytat
Swoim skryptem bez przeróbek raczej maila nie wyślesz.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
stilian
post 1.12.2008, 19:54:42
Post #11





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


No właśnie problem w tym że jak widać jestem kompletnie zielony w PHP, więc miałem nadzieje że gotowy skrypt nie będzie sprawiać większych problemów. I problem właśnie w tym że nie wiem "od której strony" się zabrać za przerabianie skryptu. Cała sprawa obraca się chyba wokół tego poprawnie skonfigurowanego połączenia SMTP, tylko gdzie jest błąd?
Go to the top of the page
+Quote Post
erix
post 1.12.2008, 20:17:49
Post #12





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Cała sprawa obraca się chyba wokół tego poprawnie skonfigurowanego połączenia SMTP, tylko gdzie jest błąd?

Konfigurujesz poprawnie, z tego, co pamiętam, to nie uda Ci się tak po prostu wysłać przez GMaila. Gdyby to był inny serwer, to ok; dla GMaila musisz się trochę pomęczyć, bo prawdopodobnie Twój skrypt nie obsługuje TLS.

Spróbuj podpiąć PHPMailera.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
stilian
post 1.12.2008, 20:28:18
Post #13





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


A jaki byś polecił inny serwer? Może takie rozwiązanie będzie najprostsze i poskutkuje.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:59