lkosak
(Haman5)
17 Lipiec 2009 18:28
#1
witam.
Jestem amatorem więc proszę o wyrozumiałość.
Podczas instalacji CMS’a PHP Nuke a dokładnie przy tworzeniu bazy danych występuje błąd o treści :
Fatal error: Maximum execution time of 2 seconds exceeded in /var/www/virtual/faclan.pl/install/install2.php on line 140
Linijka 140 przedstawia się następująco:
$sql = substr($sql, $i + 1);
W czym rzecz?
wiktor96
(Wiktor 1996 96)
17 Lipiec 2009 18:44
#2
Wgraj jeszcze raz plik install2.php
lkosak
(Haman5)
17 Lipiec 2009 18:54
#3
wrzuciłem go jeszcze raz i nadal ten sam problem.
zmienił się błąd na linię 147 :
dorzucam fragment kodu…może pomoże
/**
Na jakim serwerze stawiasz tego cmsa? Mi to wygląda bardziej na winę po stronie hosta niż Twojej.
piter80
(80zima)
23 Lipiec 2009 10:02
#5
Ale kombinujecie - Skrypt wykonuje się za długo i tyle.
http://us2.php.net/manual/en/function.s … -limit.php
Jak nie masz dostępu do php.ini to właduj do pliku .htaccess
php_flag max_execution_time 30
30 to wartość w sekundach.
Pozdrawiam.
Luknet
(Luknet83)
23 Lipiec 2009 12:12
#6
To może być prawidłowe rozwiązanie ale wygląda mi to na darmowy hosting gdzie może być zablokowana zmiana ustawień PHP.
Maximum execution time of 2 seconds exceeded
To ewidentnie wskazuje że czas wykonywania skryptu został przekroczony a w ustawieniach PHP serwera jest ustawiony aż na całe 2 sekundy
piter80
(80zima)
23 Lipiec 2009 13:22
#7
Darmowy czy niedarmowy - spotkałem się już z przeróżnymi ustawieniami php na serwerach.
A jeżeli to faktycznie darmowa usługa to polecił bym przenieść się na jakiś komercyjny hosting - ceny są śmiesznie niskie, a wszystko sobie ustawisz jak chcesz…
Czesnik
(Czesni K)
23 Lipiec 2009 16:33
#8
a jeżeli nie chcesz inwestować to polecam 000webhost Tam powinno być wszystko ok
eyeti
(eyeti)
25 Lipiec 2009 22:18
#9
Może i OK.
Ale mi ich czas ładowania strony i prędkość przy przesyłaniu plików przez FTP nie przypadła do gustu.