<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Requirements</title> </head> <body><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="session.setup.html">Installing/Configuring</a></div> <div class="next" style="text-align: right; float: right;"><a href="session.installation.html">Installation</a></div> <div class="up"><a href="session.setup.html">Installing/Configuring</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div><hr /><div id="session.requirements" class="section"> <h2 class="title">Requirements</h2> <p class="para">No external libraries are needed to build this extension.</p> <blockquote class="note"><p><strong class="note">Note</strong>: <p class="para"> Optionally you can use shared memory allocation (mm), developed by Ralf S. Engelschall, for session storage. You have to download <a href="http://www.ossp.org/pkg/lib/mm/" class="link external">» mm</a> and install it. This option is not available for Windows platforms. Note that the session storage module for mm does not guarantee that concurrent accesses to the same session are properly locked. It might be more appropriate to use a shared memory based filesystem (such as tmpfs on Solaris/Linux, or <var class="filename">/dev/md</var> on BSD) to store sessions in files, because they are properly locked. Session data is stored in memory thus web server restart deletes it. </p> </p></blockquote> </div><hr /><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="session.setup.html">Installing/Configuring</a></div> <div class="next" style="text-align: right; float: right;"><a href="session.installation.html">Installation</a></div> <div class="up"><a href="session.setup.html">Installing/Configuring</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div></body></html>