Eğer internal server 500 hatası alıyorsanız htaccess ile değer yükseltme erişimi serverden engellenmiş demektir.Apache derleneirken bu özelliğe izin verilmesi gerekirdi onedenle server 500 hatası alyorsunuzdur, bu durumda server size aitse php.ini dosyasından

php ayarlarından (php.ini) memory_limit 'in yükseltilmesi gereklidir bu limiti arttırdığınızda memory hatanız çözülür

php.ini ayarlarını değiştirmek için ssh ile sunucuya root bağlanıp

php -i | grep php.ini
Aramasını yapmalısınız bu size php.ini dosyanızın yerini gösterecektir, Arama sonucunda aşağıdaki gibi bir sonuç çıkacaktır.

Configuration File (php.ini) Path => /usr/local/lib
Loaded Configuration File => /usr/local/lib/php.ini
daha sonra

Yada /usr/lib/ satırına

cd /usr/lib
komutuyla geçip,

nano php.ini
komutuyla php.ini içine girip, ctrl w yapıp ''memory_limit'' araması yapıp ilgili değeri düzenleyip, ctrl x + y ile kaydedin. İşlem bitince apacheyi yeniden başlatın.

En başta bu değerlerin neden yüksek olmasını gerektiren sisteminizi bir inceleyin kullandığınız plugin vs gibi gereksiz yere sistemi şişiren bir yazılımda yüksek memory ihtiyacına sebep olabilir

Kolay gelsin...