Autor | Zpráva | ||
---|---|---|---|
Kaciirek Profil * |
Dobry den,
at se snazim jak se snazim tak nikde chybejici zavorku nevidim a ani v PSPedu to nemuzu najit. Prosim o pomoc. Je to instalacni soubor z jednoho eshopu a pres tohle se nemuzu prenest. Nevim zda to neni treba na serveru. Instaluju to poprve tak nemuzu rici ze to fungovalo. Parse error: syntax error, unexpected '{' in /stor1/agtechnik/html/install.php on line 311 292 if(isSet($_POST['smtp_login']) && $_POST['smtp_login'] != ''){ $data2 = array( 'swift_smtp' => $_POST['smtp_server'], 'swift_smtp_port' => $_POST['smtp_port'], 'swift_smtp_user' => $_POST['smtp_login'], 'swift_smtp_password' => $_POST['smtp_password'], 'contact_email' => $_POST['smtp_email'] ); if(!valid_email($_POST['smtp_email'])){ $error = 'Váš email nemá platný formát.'; } 305 require_once "swift/Swift.php"; require_once "swift/Swift/Connection/SMTP.php"; $smtp =& new Swift_Connection_SMTP($_POST['smtp_server'], $_POST['smtp_port']); $smtp->setUsername($_POST['smtp_login']); $smtp->setPassword($_POST['smtp_password']);
311 try { $swift =& new Swift($smtp); } catch (Swift_ConnectionException $e) { $error = 'Nezdařilo se připojení k SMTP serveru.<br />'.$e->getMessage(); } $data = array_merge($data, $data2); } if(!$error){ saveVariables( $data, 'config/general.php' ); saveVariables( array('orders_email' => $_POST['smtp_email']), 'config/lang_cz.php' ); $step = 2; } Za kazdou radu budu moc vdecny. Kaciirek Moderátor Majkl578: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ). Moderátor Majkl578: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
|
||
Joker Profil |
#2 · Zasláno: 23. 12. 2010, 01:19:35
Kaciirek:
Jaká verze PHP je na tom serveru? |
||
Kaciirek Profil * |
#3 · Zasláno: 23. 12. 2010, 08:17:59
Toto mam napsano v podporovane technologie:
Interpret PHP. Interpretovany jsou soubory .php, .php5, .php4, .php3, .phtml |
||
Alphard Profil |
#4 · Zasláno: 23. 12. 2010, 11:47:30
Kaciirek:
Nemůžete se podívat na phpinfo()? Nebo se podívejte, jestli je někde před tím jiný try-catch blok, přes který interpret přešel. |
||
Kaciirek Profil * |
#5 · Zasláno: 23. 12. 2010, 14:07:29
Podívat se určitě můžu jen nevím kde bych to našel. Jestli někde v souboru a nebo na serveru.
V souboru je uvedeno na začátku: if(!version_compare(PHP_VERSION, '5.2', '>=')) { die('Aplikace vyzaduje PHP verze 5.2 a vyssi'); try-catch jsem našel jediný. V souboru se nikde jinde nepoužívá. Soubor mohu zaslat či ho zpřístupnit. Děkuji za pomoc. |
||
Kaciirek Profil * |
#6 · Zasláno: 23. 12. 2010, 18:12:55
Uz jsem to nasel a zjistil jsem verzi PHP4. Prej to predelaj. Dekuji za rady.
|
||
Časová prodleva: 13 let
|
0