Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 3.06.2004 Skąd: Włocławek Ostrzeżenie: (0%)
|
Przy wykonywaniu skryptu instalacji galerii (wykonuje ona miniaturki obrazków oraz zapisuje informacje do bazy danych) otrzymałem następujący komunikat o błędzie:
Skrypt ten zdołał wykonać 38 miniaturek (a powinien w tym przypadku ok. 180) Kod pliku ze względu na wydajność zawiera następujące elementy: - zainclude'owany plik zawierający funkcję tworzącą miniaturki - pętlę przeszukującą dany folder ze zdjęciami i wykonującymi w/w funkcję oraz dodającą dane o kazdym obrazku do bazy danych Problem jest oczywisty. Chciałbym rozwiązać go poprzez modyfikację instalatora galerii aby działał w następujący sposób: Każdorazowe utworzenie miniaturki przerzuciłbym na osobny plik - czy serwer da się nabrać na to że zamiast jednorazowego wykonania wszystkich miniaturek wykonam pod rząd wiele wywołań tego samego skryptu? Jak to zrobić?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 3.06.2004 Skąd: Włocławek Ostrzeżenie: (0%)
|
Szczerze mówiąc nie wczytałem się dokładnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mój mózg sobie ubzdurał że to co wymyślił kicok to to co ja sam wymyśliłem czyli robienie po 1 miniaturce a tu faktycznie dobry pomysł. Robienie ile się da w danym czasie. Będę to próbował zrealizować, jak będę miał jakieś problemy to będę pisał. Dzięki
PS. Strona gdzie można to obejrzeć to: lichu10.xsite.pl/cms Męczę się z tym kodem i trafiłem na problem. Nie mogę zmodyfikować nagłówka bo wcześniej wysłałem już tekst do przeglądarki (poczytałem trochęo header). Można jakoś inaczej przerwać skrypt i rozpocząć na nowo w miejscu gdzie ostatnio skończyłem? Wydaje mi się że mam już gotowy skrypt - brakuje tylko tego jednego elementu. Próbowałem otworzyć mój formularz (który uruchamia skrypt z odpowiednimi parametrami) sam (bo używam includowania strony do całości layoutu) w nowym oknie ale z kolei wyskakuje mi błąd że strona nie istnieje. Adres na 100% dobry ale serwer tego nie przyjmuje. Zrealizowałem to za pomocą parametrów formularza: <form class=\"wlinii\" method=\"POST\" action=\"http://".$HTTP_SERVER_VARS['HTTP_HOST'].dirname($HTTP_SERVER_VARS['PHP_SELF']).gal_instaluj.php&galeria=$file\" target=\"_blank\"> Uruchamia się adres: http://127.0.0.1/~cms/gal_instaluj.php&...=folder_galerii Który jest jak najbardziej poprawny ale czemu mi to nie działa to już pojęcia nie mam (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
|
lichu10 Przekroczony maksymalny czas wykonywania skryptu 14.07.2007, 21:43:49
-=Peter=- set_time_limit() -> ustaw np na 120 sekund, pow... 14.07.2007, 22:07:36
lichu10 Niestety nie mogę tego zrobić. Skrypt wywala błąd:... 14.07.2007, 22:25:19
Kicok Spróbuj też wrzucić do folderu w którym ... 15.07.2007, 07:33:10
lichu10 Pierwsze rozwiązanie dało połowiczny efekt. Tzn ut... 15.07.2007, 08:33:25
pentel [PHP] pobierz, plaintext <?phpFatal error: Maxi... 15.07.2007, 12:43:17
Kicok Nie jest poprawny. Adres ma wyglądać tak:
http://s... 16.07.2007, 16:36:30
pentel Przyznam, że nigdy nie miałem problemu z... 16.07.2007, 18:43:48
lichu10 Szczerze mówiąc nie mam pojęcia o co chodzi z tym ... 16.07.2007, 22:27:21 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 04:59 |