set_time_limit(246060);
Php file elejere nem lenne jo?
$argv CLI-ből php meghívás.
Ahelyett, hogy holmi időtúllépésekkel foglalkoznánk, azt kellene megoldani, hogy ne fusson az idő végezetéig. Mi indokolja hogy ilyen sokáig fusson?
meskobalazs mert azert. A program amit csinal nekem igy kell. Ha bemesz a boltba kersz egy kilo kenyeret nem kerdeznek vissza mire kell. Azert mert kell.
egy discodrot vagy skypet kérhetek? Nem szeretném a kódom publikussá tenni.
mennydorges
Ecsem ha ilyen mester vagy hogy maganak sutod a kenyeret es fingod nincs miert nem kelt meg akkor mi aszem ezen nem segithetunk.
[törölve]
- Szerkesztve
a debug mode segíthet.
https://www.cloudways.com/blog/php-debug/
- Szerkesztve
Hat ha mar felrakja az xdebugot, akkor siman implementalhatja a symfony consoljat is es egy uj vilag nyilik meg elotte. Kerdes mennyire modularis az app? Egyaltalan objektum orientalt? Valami framework volt hasznalva?
Korabban irtam hogy 300 sec az apache2 default timeoutja. Default. Mivel itt tizen huszon harminc percekig fut valami valszeg egyedi beallitas van ervenyben nem a gyari, ugyszinten a php.ini se a sima default valszeg.
Miert nem csinalsz egy masik entry pointot az appba a CLI-nek, ahol a parametereket hardkodolod osz csokolom. Ez a leggyorsabb megoldas. Nem wget example.com?v=1 amit meghivsz de pl. php /var/www/workdir/public/cli.php
[törölve] a kod lefutott csak valamiert a mostani itthoni szerveren valamit nem tudom mar mit allitottam be hoy menjen. A hiba annyi amit kiirt. Logban. Semmi mas. Fcgi lehet keves neki de nem tudom. Imscp panel van azt mar kihereltem. Crtontab -e beirtam a parancsot es vegig szaladt. 5-7 ora alatt most valamiert csak 7 percig megy cronban. Ugyan azzal a parancssal bongeszoben meghivva 23 perc.
[törölve]
Sorry, but no...
bartaszili az a baj a program kicsit bonyolultabb mint gondolnad.
[törölve]
túl kevés az infó.
mennydorges
Szoval akkor OOP vagy nem?
Van framework vagy nincs? Ha igen melyik, milyen?
mennydorges Ha nyitsz egy szobát a Jitsin, akkor megnézhetjük valamikor. De ez a titkolózás elég gáz, nem érdekel konkrétan mit csinál a kód, de úgy nagy vonalakban azért jó lenne tudni, mert nekem nagyon úgy tűnik, hogy abuzálod a HTTP-t, és neked valójában másra volna szükséged.
- Szerkesztve
meskobalazs
Tanultam egy mezga gezas ujmagyar szot nem hittem volna: abuzal
- Szerkesztve
bartaszili Nagyon nem új, bár Mézgáéknál azért újabb egy picit.
Az abúzus jelentését amúgy ismerted?
bartaszili Akkor most már nagyon tanult ember vagy.
- Szerkesztve
https://easyupload.io/1zmqmu
Jelszót privátban aki segít.
- Szerkesztve
Tévedtem
20 perc cron után megáll... pedig piszkálom most a php.iniket.
Az opcache-t ki kellett kapcsolnom.
AH01067: Failed to read FastCGI header, referer: http://domain.hu/index.php?admin
[Tue May 24 17:08:36.828749 2022] [proxy_fcgi:error] [pid 25561:tid 140154337470208] (104)Connection reset by peer: [client 192.168.9.9:62109] AH01075: Error dispatching request to : , referer: http://domain.hu/index.php?admin
`/etc/php/7.0/mods-available/opcache.ini
; configuration for php opcache module
; priority=10
zend_extension=opcache.so
opcache.enable_cli=0
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=0`
[törölve]
mennydorges
Küld el a jelszót.
Hat jo....