XE에서 라이믹스로 바꿨고 캐시재설정 누르니 이런 오류 메세지가 뜹니다

 

AJAX communication error while requesting admin.procAdminRecompileCacheFile

500 Internal Server Error (error)
 

{"message_type":null,"error":-1,"message":"\uc11c\ubc84 \uc624\ub958\n\nPHP Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 125829152 bytes) in modules\/menu\/menu.admin.controller.php on line 1838"}

 

이런 몬가요??

 

2) 메뉴에 들어가도 이런 오류가 뜹니다..

 

AJAX communication error while requesting menu.getMenuAdminSiteMap

500 Internal Server Error (error)
 

{"message_type":null,"error":-1,"message":"\uc11c\ubc84 \uc624\ub958\n\nPHP Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 125829152 bytes) in modules\/menu\/menu.admin.controller.php on line 1838"}

 

 

 

  • Lv36

    https://www.google.com/search?q=PHP+Fatal+Error+Allowed+memory+size+exhausted

  • Lv36 Lv15
    감사합니다.
    max_file_uploads : 20
    post_max_size : 1000M
    memory_limit : 12800M
    그냥 무작정 올려놨어요;ㅁ;
  • Lv15 Lv30
    메모리 리밋 적당히 해야 한는거 아난가요? 여러 사용자가 높은 메모리 동시 사용하면 리소스 문제 생길텐데요. 호스팅의 경우 그래서 보통 256M넘게 안주는거 같더군요. 512이상 주는 경우 많이 못본거 같은데 지금 설정은 문제가 잇어보입니다.
  • Lv15 Lv30
    저희는 이미지프로세서모듈에서 메모리 리소스가 좀 많이 요구되서 512로 했습니다. 이 경우도 굉장히 큰 이미지의 경우 리사이즈가 안되는 등 문제가 생기기도 하지만 더 늘렸다간 서버 나갈거라 이정도로 하고 있습니다.
  • Lv30 ?
    imagemagick 사용해도 메모리 리밋 오류나나요?
  • ? Lv30
    아니요. 이미지프로세서 리사이즈가 메모리리밋이 128정도면 문제가 생겨서 리사이즈가 안되고 원본이 올라가요. 이미지처리시 메모리가 많이 요구되는 거라 웹호스팅을 사용할 경우 이 제한 때문에 이미지프로세서 사용 못하는 경우 많더라구요.
  • ? Lv30
    그리고 이미지매직은 메모리 사용량이 높아서 웹호스팅에서는 제공 안하더라구요.
  • Lv30 ?

    이미지프로세스 모듈에서 imagemagick 사용하도록 설정하면 메모리 리밋 128M이더라도 잘 되던거 같던데요..

    지금 호스팅에서 메모리 리밋 128M 그대로 imagick 모듈만 추가해줘서 그걸로 잘 쓰고 있었는데(GD로는 용량 큰 이미지는 안됨), 갑자기 exec를 막아버려서 더 이상 못 쓰고 있네요.

     

    웹지기님은 단독서버라서 imagick 사용하면 메모리문제는 없는거 아닌가 해서 질문드린 겁니다.

  • ? Lv30
    네. GD일 때는 메모리 관련 관계를 확인해 봤는데요. 이미지매직으로 바꾼 후에는 메모리 관계를 따로 확인해 보지 않았어요. 그런데 이미지매직이 기능도 많고 좋은데 웹호스팅에서는 제공을 잘 안하는 이유가 리소스 때문이라고 하네요.
  • ? Lv30
    이미지매직은 메모리리밋에 걸리지 않는다고 들은적 있는거 같아요.
  • Lv36

    다시 보니 메뉴 모듈에서 메뉴를 로딩하다가 메모리 리밋에 걸리고 있네요. 혹시 메뉴 갯수가 엄청나게 많거나 구조가 복잡한가요? 메뉴가 너무 많으면 메모리 리밋에 걸린다는 제보가 있습니다. 저사양 서버에 64비트 운영체제라면 메모리를 더욱 헤프게 쓰게 되고요.

  • Lv36 Lv15

    퍼니오 제온 서버 2GHz 정도는 되는거 같아요. 3 vCore, 4G 램인데,
    아마 php 설정에 메모리값이 너무 낮아서 그랬었나봐요.

    메뉴갯수는 100여개 정도고 구조가 복잡하지는 않아요.