PHPの `ini_set('memory_limit','6GB');` 関数を使用してページが真っ白になる場合は、設定されているメモリ制限が高すぎてサーバーが処理できない可能性があります。

メモリ制限を 6GB に設定すると、PHP プロセスに多くのメモリリソースが割り当てられることになります。サーバーに十分なメモリーがない場合、要求された量のメモリーを割り当てることができず、PHPスクリプトが失敗してページが真っ白になることがあります。

この問題を解決するには、メモリの上限を512MBや1GBなど低めに設定してみて、うまくいくかどうか試してみてください。あるいは、サーバーをより大容量のメモリにアップグレードするか、PHPコードをより少ないメモリで動作するように最適化する必要があるかもしれません。

メモリの上限を増やしすぎるとパフォーマンスに問題が生じる可能性があり、 PHPスクリプトのメモリ関連の問題を解決するための最善の解決策とはならない可能性があることにも注意しましょう。PHP アプリケーションのパフォーマンスと安定性を最適化するためには、 メモリ問題の根本原因を特定し、適切に対処することが重要です。
If using the `ini_set('memory_limit','6GB');` function in PHP is causing your page to go blank, it is likely because the memory limit you are setting is too high for your server to handle.

When you set the memory limit to 6GB, it requires a lot of memory resources to be allocated to your PHP process. If your server does not have enough memory available, it may not be able to allocate the requested amount of memory, which can cause the PHP script to fail and the page to go blank.

To resolve this issue, you can try setting a lower memory limit, such as 512MB or 1GB, and see if that works. Alternatively, you may need to upgrade your server to a higher memory capacity or optimize your PHP code to use less memory.

It's also worth noting that increasing the memory limit too much can lead to performance issues and may not be the best solution to solving memory-related problems in your PHP script. It's important to identify the root cause of the memory issues and address them appropriately to ensure optimal performance and stability of your PHP application.