W najnowszej wersji problem z wysłaniem formularza mam
Autor: Piotr D.
Visitado 797,
Followers 1,
Compartido 0
Gdy tylko przeszedłem na najnowszą wersję WebSiteX5 przestało działać mi wysyłanie formularza. Innym pokazuje się błąd serwera mi pokazuje się biały ekran - co mam robić?
Ustawione mam :
typ skrypyu formularza: Uwierzytelniony SMTP
adres SMTP: podaje wg usługodawcy hostingu /dobry mam wpisany
tryb szyfrowania brak
Port 587
Jaki PHP ma być aktualny na serwerze dla WebSite X5? Bo czuje że tu jest problem.
Pozdrawiam, Piotr
Publicado en
Autor
Ja mam aktualny PHP na serwerze
Autor
dodam że po kliknięciu wyślij zatrzymuje mi się przeglądarka na tym adresie http://www.pakodeos.com/imemail/imEmailForm.php
Coś jest nie halo z PHP w programie WS 2019.1.7 ponieważ po wgraniu strony na serwer za pośrednictwem najnowszej wersji nie można zalogować się do panela administracyjnego. Jest komunikat, że nie można znależć bazy danych, a nic nie zmieniałem tym zakresie.
Ja zawsze ustawiam (to znaczy zostawiam standardowe ustawienia) do formularza PHP Mailer Wyślij jako POST i zawsze działa. Kiedyś przy jednej stronie coś próbowałem zmieniać jeszcze chyba w wersji 13 i wtedy faktycznie skrypt głupiał - zapewne te bardziej zaawansowane są mniej dopracowane i tak pewwnie zostało w nowych wersjach. Sprawdź na standardowych ustawieniach formularza.
Witaj Piotr, Bogdan,
Z jakiej wersji PHP korzystacie na swoich serwerach? Dla najnowszej wersji programu minimalna wersja PHP to 5.6 ale zalecana jest wersja z rodziny 7.x
Pozdrawiamy
Witaj Promise.
Ja korzystam z wersji PHP 7.2. Do tej pory na mojej stronie internetowej mogłem spokojnie korzystać z panela administracyjnego a w szczególności obserwowałem statystyki. W najnowszej wersji WS 2019.1.7 wprowadziłem zmiany na stronie jedynie w zakresie szablonu, ale pozostawiłem dane dotyczące bazy danych. Okazuje się, że aktualnie nie mogę otworzyć panela administracyjnego. Pojawia się komunikat (brak dostępu do bazy danych). Istotne w tym jest to, że program w bazie danych nie tworzy tabel, choć do tej pory je tworzył pod wpisaną przezemnie nazwą. Wygląda na to, że nie widzi on tj. program, utworzonej bazy danych. Sprawdzałem to na różne sposoby bez pozytywnego rezultatu. Z tym problemem spotkałem się pierwszy raz a użytkuję program od wersji 8. Bardzo proszę o pochylenie się nad tym problemem przez firmę Incomedia.
Z poważaniem Bogdan P.
<?php
include_once('../res/x5engine.php');
$db = getDbData('8yo0a490');
if ($db === false) { die('{ "result": "error" }'); }
$analytics = new Analytics($db['host'], $db['user'], $db['password'], $db['database'], 'stat');
$analytics->visit($_POST['uid'], $_POST['url'], $_POST['lang']);
echo '{ "result": "ok" }';
Powyższy kod jest wygenerowany przez program na serwer w folderze analitics.
Ja nie znam się dokładnie na PHP, ale moje pytanie brzmi czy nie powienież on być zamknięty ?>
<?php
include_once('../res/x5engine.php');
$db = getDbData('8yo0a490');
if ($db === false) { die('{ "result": "error" }'); }
$analytics = new Analytics($db['host'], $db['user'], $db['password'], $db['database'], 'stat');
$analytics->visit($_POST['uid'], $_POST['url'], $_POST['lang']);
echo '{ "result": "ok" }';
?>
Tak jak wyżej.
Witaj Bogdan,
Czy próbowałeś wyeksportować na serwer ponownie cały projekt? W której poprzedniej wersji opisywany problem nie występował?
Pozdrawiamy
Problem pojawił się w wersji aktualnej tj. WS 2019.1.7 wszystkie pozostałe nie sprawiały takiego problemu. Jeżeli chodzi o to czy próbowałem wyeksportować cały projekt to moje poczynania w tym zakrecie to: pobranie najnowszej wersji programu, wyczyszczenie wszystkiego na serwerze i ponowny eksport wszyskiego na serwer. Bez pozytywnego efektu.
Po próbie zalogowanie się do panela administracyjnego na stronie pojawia się komunikat "No database support detected" i koniec mojej przygody z panelem administracyjnym.
OK. Właśnie mija mi termin ważności hostingu. Dokonałem jego zmieny na inny i wszystko zaczęło funkcjonować prawidłowo. Mogę zalogować się do panela administracyjnego, program w bazie danych tworzy tabele i pokazuje statystyki tak jak dawniej.
Witaj Bogdan,
Dziękujemy za informację zwrotną i cieszymy się, że udało Ci się rozwiązać opisywany problem.
Pozdrawiamy