![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 1 Dołączył: 16.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zrobiłem formularz rejestracyjny, ktory powoduje tworzenie użytkownika i wysłanie do niego maila z linkiem aktywujacym tylko ze mail nie dochodzi, po rejestracji wyskakuje błąd INTERNAL SERVER ERROR. Korzystam z darmowego hostingu, maja tam kijowe forum i dlatego piszę u was. To jest moj htaccess: <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ test/webroot/ [L] RewriteRule (.*) test/webroot/ [L] </IfModule> pozdr. i dzieki za czas |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Jaki hosting? Jak wysyłasz tego maila?
-------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 1 Dołączył: 16.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jest to ugu.pl - moim zdaniem i tak są jednymi z lepszych darmowych,
ale wracając do tematu zwraca mi taki komunikat: Błąd może pojawić się w przypadku użycia niedozwolonych opcji w pliku .htaccess Dozwolone są opcje z grup: AuthConfig FileInfo Limit Przykładowe zmienne, najczęściej wywołujące błąd: "Options", "IndexOptions" Więcej informacji tutaj ugu.pl Tylko że nie mam takich fuknkcji w accessie. i nie kumam dlaczego tak się dzieje. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Ale rozumiem że wysyłasz poprzez funkcję mail () tak? Co do htacces. to nie sądze żeby to było problemem ;> Może mają wyłączoną funkcję mail() ? Jeśli tak, to możesz wysyłać przez SMTP
![]() -------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
-------------------- ![]() 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! |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 6.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż funkcję jaką wysyłasz maila.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 1 Dołączył: 16.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tutaj podobny, inny problem zwiazany ze skryptem przykladowego sklepu internetowego, moze popelnilem blad w konfiguracji...
to jest template Kod <?php echo $form->create('User', array('action' => 'register'));?> <?php echo $form->input('username', array('label' => 'Username *')); echo $form->input('before_password', array('value' => '', 'type' => 'password', 'label' => 'Password *')); echo $form->input('retype_password', array('value' => '', 'type' => 'password', 'label' => 'Retype Password *')); echo $form->input('first_name', array('label' => 'First Name *')); echo $form->input('last_name', array('label' => 'Last Name *')); echo $form->input('email', array('label' => 'Email *')); echo $form->input('date_of_birth', array('minYear' => $appConfigurations['Dob']['year_min'], 'maxYear' => $appConfigurations['Dob']['year_max'], 'label' => 'Date of Birth')); echo $form->input('gender_id', array('type' => 'select', 'label' => 'Gender')); echo $form->input('newsletter', array('label' => 'Sign up for the newsletter?')); echo $form->input('referrer', array('label' => 'Referred By')); ?> <div class="hint">Wpisz nazwe uzytkownika lub mail</div> <?php echo $form->end('Register'); ?> dalej kontroler: Kod function register($referrer = null) { if (!empty($this->data)) { if($this->appConfigurations['demoMode']) { $this->data['User']['admin'] = 1; } else { $this->data['User']['admin'] = 0; } if ($data = $this->User->register($this->data)) { if($this->_sendEmail($data)){ $this->Session->setFlash(__('Dzięki za rejestrację.', true), 'default', array('class' => 'success')); $this->redirect(array('action'=>'login')); }else{ $this->Session->setFlash(__('Błąd w wysyłaniu maila.', true)); } } else { $this->Session->setFlash(__('Problem z wysłaniem maila.', true), 'default', array('class' => 'message')); } } else { $this->data['User']['referrer'] = $referrer; $id = $id = $this->Auth->user('id'); if(!empty($id)) { $this->redirect(array('action' => 'index')); } } $this->set('genders', $this->User->Gender->find('list')); $this->pageTitle = __('Register', true); } a tutaj mam kawałek configa, moze po prostu niepoprawnie uzupelniam dane i wszystko się sprowadza do tego ?: Kod 'Email' => array(
'delivery' => 'smtp', 'sendAs' => 'both', 'host' => 'mojhost np. test@gmail?, 'port' => 25, 'timeout' => 60, 'username' => 'mail@stronawww.ugu.pl', 'password' => 'mojehaslodomaila?' ), |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 1 Dołączył: 22.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przy wysyłaniu wiadomości email ze stron ugu.pl należy używać adresu email założonego na ugu.pl, ponieważ wszystkie inne adresy są blokowane.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:22 |