Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Skrypty php nie działają http://forum.freesco.pl/viewtopic.php?f=22&t=17843 |
Strona 1 z 1 |
Autor: | Bastian [ wtorek, 22 września 2009, 14:39 ] |
Tytuł: | Skrypty php nie działają |
Witam. Mam problem z uruchomieniem paru skryptów php. Nic w przeglądarce się nie pokazuje. W przypadku jednego skryptu w /var/log/httpd/error_log.log mam taki wpis [Tue Sep 22 17:29:53 2009] [error] [client 192.168.0.117] PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 289 bytes) in /home/httpd/html/zelmer/kompl_porownanie_raport.php on line 44 Czy to oznacza, że za mało ramu? Dodam, że ramu mam [root@arcoserver zelmer]# free -m total used free shared buffers cached Mem: 183 172 10 0 32 39 -/+ buffers/cache: 100 82 Swap: 27 0 27 W przypadku innego w error_log.log mam: [Tue Sep 22 17:58:12 2009] [error] [client 192.168.0.117] PHP Warning: require_once(Spreadsheet/Excel/Writer/Format.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /home/httpd/html/zelmer/Workbook.php on line 35 [Tue Sep 22 17:58:12 2009] [error] [client 192.168.0.117] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'Spreadsheet/Excel/Writer/Format.php' (include_path='.:/usr/share/pear') in /home/httpd/html/zelmer/Workbook.php on line 35 Rozumiem, ze trzeba doinstalować z pear'a spreadsheet? Jednak w przypadku reszty skryptów nie ma nic w logach. Gdzie mogę szukać przyczyny?? |
Autor: | Maciek [ wtorek, 22 września 2009, 14:52 ] |
Tytuł: | |
Należy zwiekszyć w php.ini ilość pamici, którą operować może php. To dotyczy pierwszego przypadku. W drugim przypadku nie wiem, wygląda na to, że jakiegoś dodatku do php brakuje nietypowego. |
Autor: | Bastian [ środa, 23 września 2009, 09:57 ] |
Tytuł: | |
Co do pierwszego przypadku, to rzeczywiscie o to chodzi ale teraz (oraz po zwiekszeniu czasu wykonywania sie skryptów) plik nie wykonuje sie tylko wyskakuje mi okno z zapisem pliku php na dysku. Mam tylko w logach teraz: [Wed Sep 23 13:15:51 2009] [error] [client 192.168.0.117] PHP Warning: array_key_exists() [<a href='function.array-key-exists'>function.array-key-exists</a>]: The second argument should be either an array or an object in /home/httpd/html/zelmer/kompl_porownanie_raport.php on line 44 Ale to chyba jakis warning odnosnie samej składni w skrypcie. Co do spreadsheet to jest to paczka peara to doinstalowania więc nie powinno byc problemu. Jednak zastanawia mnie jeszcze to dlaczego inne skrypty nie odpalają sie a logi nic nie krzyczą? Jak to dalej moge sprawdzać? PS. Ciesze się ze NND ciągle żywy ![]() |
Autor: | JakubC [ sobota, 26 września 2009, 18:50 ] |
Tytuł: | |
Sprawdź jak jest ustawione raportowanie błędów w php.ini. warningami się raczej nie przejmuj. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |