WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   PHP Minne Binero (https://www.wn.se/forum/showthread.php?t=1045003)

Strutsagget 2010-11-23 22:49

PHP Minne Binero
 
Hej

Undrar om någon annan kört Drupal och image import och fått det att fungera på binero.

Jag får direkt minnesproblem, så undrar hur mycket phpminne man behöver för att kunna skicka upp multipla bilder med minimalt antal klick.

Min kund är less på att skicka upp alla bilder en efter en när han skall göra nya gallerier och att skicka upp med ftp och sedan använda sig av imageupload verkade perfekt...

studiox 2010-11-23 23:14

Bilderna lagras inte i minnet utan i php's temp.

Vad menar du med FTP? FTP har ju inget med php att göra.

Dennis Holm 2010-11-23 23:28

Jag antar du har ett script som går igenom en katalog på kontot som fifflar med bilderna.
Specifikt för drupal så har du varianter på fix för problemet här
http://drupal.org/node/207036

Specifikt så är det ganska enkelt att sätta i .htaccess
Citat:

php_value memory_limit 64M
Minns inte om binero har 32, 64 eller 128 som max limit.
Men prova dig fram.

Danielos 2010-11-24 00:06

Så långt jag förstår är 64Mb max som memory_limit på Binero

oderland 2010-11-24 08:49

https://support.binero.se/index.php?...=96&nav=0,6,38

Strutsagget 2010-11-24 09:41

ftp, drupal php memory,image import
 
Citat:

Ursprungligen postat av studiox (Inlägg 20379447)
Bilderna lagras inte i minnet utan i php's temp.

Vad menar du med FTP? FTP har ju inget med php att göra.

Alltså bilder laddas upp med ftp sedan går drupal(drupal är i php) med modulen image import genom hela den katalogen och gör noder(samt flyttar bilderna till rätt katalog struktur) för att sätta in i ett galleri. Det är här jag får problem.

Hela scapande förfarandet verkar fungera finfint dock får jag aldrig komma åt bilderna utan får memory fel när jag försöker komma åt mina gallerier (alltså alla gallerier slutar fungera).

Strutsagget 2010-11-24 09:42

Citat:

Ursprungligen postat av mervinst (Inlägg 20379450)
Jag antar du har ett script som går igenom en katalog på kontot som fifflar med bilderna.
Specifikt för drupal så har du varianter på fix för problemet här
http://drupal.org/node/207036

Specifikt så är det ganska enkelt att sätta i .htaccess

Minns inte om binero har 32, 64 eller 128 som max limit.
Men prova dig fram.

Jo de har 64 och jag har redan maxat den biten tyvärr...

patrikweb 2010-11-24 09:49

Stora problematiken är att folks sidor blir tyngre för varje år som går och att webbhotellen inte verkar anpassa sig efter den nya verkligheten.

Så webbhotellen måste även vara med i utvecklingen för annars kommer det bli problem.

Minne är så pass billigt idag, så slänga in 64GB per server extra är ingen kostnad knappt idag.

Danielos 2010-11-24 10:11

Citat:

Ursprungligen postat av patrikweb (Inlägg 20379480)
Så webbhotellen måste även vara med i utvecklingen för annars kommer det bli problem.

Minne är så pass billigt idag, så slänga in 64GB per server extra är ingen kostnad knappt idag.

Men Binero erbjuder ju i alla fall 200Gb webbutrymme, det är ju det viktigaste :D

tartareandesire 2010-11-24 10:41

Citat:

Ursprungligen postat av danielos (Inlägg 20379485)
Men Binero erbjuder ju i alla fall 200Gb webbutrymme, det är ju det viktigaste :D

Det kan vara viktigt med mycket utrymme men det kan också vara mindre viktigt. Vad gäller minnet så behöver man extremt sällan mer än det som erbjuds och oftast beror det då på dålig kod (inte alltför sällan femtielva plugins till WP). Resurseffektiv kod är också miljövänlig kod.

Danielos 2010-11-24 10:53

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20379489)
Vad gäller minnet så behöver man extremt sällan mer än det som erbjuds och oftast beror det då på dålig kod (inte alltför sällan femtielva plugins till WP). Resurseffektiv kod är också miljövänlig kod.

Ja detta går väl bra om man utvecklar program själv, men om man ska köra open source, Magento, Joomla med VirueMart, ez.no, wp-mu osv fungerar 64Mb dåligt.

Strutsagget 2010-11-24 11:58

Får detta felmeddelande
 
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 11392 bytes) in .../public_html/includes/image.gd.inc on line 190

Så antar att det är php minne och bineros 64 meg som är problemet.

Någon som har några andra förslag?

Strutsagget 2010-11-24 14:55

Har skickat till binero också
 
Jo har frågat dem men allt de sa var att de har bara 64 med minne och att de funderar på att uppgradera till 96.

Men tror det har med hur apache/php hanterar bilder har hittat lite information som säger att det blir avsevärt bättre med imagemagic fast har inte hunnit kolla om bindero har det på servern än.

Strutsagget 2010-11-24 15:21

Binero har inte image magic
 
Nej de hade inte image magic så kan inte testa det heller.

AndreasS 2010-11-24 18:33

ImageMagick kräver ju exec() vilket de har spärrat som många av oss andra också gjort. 64MB är ju rätt standard idag, jag vet bara om speciallösningar vilka som standard erbjuder mer än så. De kostar ju dock därefter också :)

Möjligen kan Danielos erbjuda något som funkar, han verkar ju tillåta en stor del flexibilitet i sina konton.

Jag skulle dock rekommendera dig att hitta något script som är mer minneseffektivt, det känns ju som att det borde funka på 64MB och de flesta av våra kunder gör det utan problem.

EDIT: Där ser man, jag hade fel angående exec() om man kör på danielos lösning

Danielos 2010-11-24 18:49

Citat:

Ursprungligen postat av AndreasS (Inlägg 20379559)
ImageMagick kräver ju exec() vilket de har spärrat som många av oss andra också gjort. 64MB är ju rätt standard idag, jag vet bara om speciallösningar vilka som standard erbjuder mer än så. De kostar ju dock därefter också :)

Möjligen kan Danielos erbjuda något som funkar, han verkar ju tillåta en stor del flexibilitet i sina konton.

Fast ImageMagick kräver inte exec(), hos oss kan man köra följande funktioner: http://php.virginmedia.com/manual/en/ref.imagick.php

Erik Stenman 2010-11-24 19:40

Har alltså Binero en gräns på bara 64mb eller är det bara standard?
Kan jag köra php_value memory_limit 128M och få 128 tilldelat?

JensS 2010-11-24 19:42

Nej, jag tolkar det som att 64Mb är max.

Erik Stenman 2010-11-24 19:44

Citat:

Ursprungligen postat av JensS (Inlägg 20379572)
Nej, jag tolkar det som att 64Mb är max.

Det låter ju så men det är enligt mig katastrofalt lite.

Johan_W 2010-11-24 21:19

Citat:

Ursprungligen postat av Erik Stenman (Inlägg 20379574)
Det låter ju så men det är enligt mig katastrofalt lite.

Katastrofalt vet jag inte om jag skulle säga, ganska normalt för ett vanligt webbhotellskonto tycker jag.
Men precis som Danielos säger så finns det ju dom som klarar att erbjuda mer än så, tex Danielos. Och även ett och annat webbhotell till kanske:)

oderland 2010-11-24 21:25

Citat:

Ursprungligen postat av Johan_W (Inlägg 20379585)
Katastrofalt vet jag inte om jag skulle säga, ganska normalt för ett vanligt webbhotellskonto tycker jag.
Men precis som Danielos säger så finns det ju dom som klarar att erbjuda mer än så, tex Danielos. Och även ett och annat webbhotell till kanske:)

Ja precis, det är inte helt ovanligt att erbjuda mer än 64MB ;-)

Mario.D 2010-11-25 08:40

Såg precis att mina konton hos Binero e på 48MB och tidigare har jag sett att det va på 32MB, kanske har att göra med att jag ligger i det gamla systemet.


Alla tider är GMT +2. Klockan är nu 18:50.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson