Primeiro detalhe, teu arquivo php.ini tem que ser arquivo tem que ser reconfigurado.
Se você utiliza o linux, provavelmente o caminhi será este /usr/local/lib/php.ini
Se você utiliza windows o caminho será este c:\windows\php.ini
Quando abrir o arquivo procure a linha "memory_limit=8M" e aumente para 16M(creio que seja o suficiente).
Segundo detalhe, a versão do teu SGDB deve ser MySQL 4.1.16 e o banco a ser criado deve ser UTF-8.
Para resolver os problemas da extensão você deve voltar ao arquivo php.ini e buscar as chamadas
;php_extension
;php_extension curl
;php_extension openssl
em seguida remova os " ; " que estão posicionados na frente destas chamadas.
Agora você deve restartar o servidor ai você precisa me dizer qual o sistema operacional você utiliza e qual o servidor.
Caso seja um servidor local, basta reiniciar o computador.
Bom trabalho.
Atenciosamente,
Vitor Odenor Aquino da Silva.