Umieszczenie skryptu na nazwa.pl, błędy kompilacji tylko na serwerze

0

Napisałem program dodający wpisy do bazy danych. Na PC śmiga bez problemu, wpisy pojawiają się w bazie, niestety po umieszczeniu go na serwerze i skonfigurowaniu CRON'a dostaje maile o błędzie kompilacji, przecinki też dodałem tylko po to żeby serwerowy kompilator się odczepił, chociaż w pythonie z tego co wiem są niepotrzebne.

Na stronie głównej nazwa.pl chwali się, że obsługuje php,perl,python. Przy konfiguracji CRON'a był tylko php i perl, więc założyłem, że ten drugi obsługuje pythona może błędnie?

Can't modify constant item in scalar assignment at /home/bartusjusz/ftp/test.py line 2, near "'bartusjusz_czujniki',"
Too many arguments for connect at /home/bartusjusz/ftp/test.py line 2, near "'bartusjusz_czujniki')"
Execution of /home/bartusjusz/ftp/test.py aborted due to compilation errors.

import mysql.connector;
cnx = mysql.connector.connect(user='bartusjusz_czujniki', password='blabla', host='11.111.111.111',database='bartusjusz_czujniki');
x = cnx.cursor();
try:
   x.execute("INSERT INTO Czujniki VALUES (NULL,'22','22','22',NULL,NULL,NOW())");
   cnx.commit();
except:
   cnx.rollback();


cnx.close();
0

Tę swoją bazę gdzie trzymasz?

0

Też na nazwie.

0

Sprawdz jaki tam jest Python

0

Ale tam nie ma pythona, autor wątku wybrał "perl" czy się mylę? Google podpowiada, że to błędy z perla. Skąd pomysł, że perl potrafi uruchomić python`owe skrypty?

0

To wiele tłumaczy, zatem firma wprowadza w błąd, gdyż w opisie hostingu jest napisane:
"Obsługa WWW/PHP/Perl/Python W ramach serwerów linii Active istnieje możliwość korzystania z PHP, Perl, Python - popularnych języków programowania. "

No nic, przepiszę kod do php i będzie śmigać.

0

to napisz do nich bo na pewno sie da

0

Zrobiłem już w php. Działa i jest zwięzłe, ba sądziłem że ten język będzie bardzo archaiczny, a w sumie to jestem pozytywnie zaskoczony.

1 użytkowników online, w tym zalogowanych: 0, gości: 1