ArmagedonHost Postado Julho 8, 2011 Compartilhar Postado Julho 8, 2011 Olá amigor do PDH, alguem sabe como arrumar este erro ? http://sityy.net/ Entre no site a baixo que verão o erro. Vlw =D Link para o comentário Compartilhar em outros sites More sharing options...
WebRodrigo Postado Julho 8, 2011 Compartilhar Postado Julho 8, 2011 (editado) instalando Zend Framework no Windows Para instalar, baixe a versão apropriada (a maioria dos usuários vai querer o "Preview" release) e extraia o arquivo zip. Para o diretório de sua escolha. Actualmente não há instaladores que foram criados para Zend Framework. De informações sobre como configurar um motor de reescrita de URL como o Apache mod_rewrite ou ISAPI_Rewrite de Microsoft IIS, consulte Configurando Seu Rewriter de URL. Pacotes pré-compilados Zend Server ou Zend Server Community Edition Você pode ter Zend Framework configuração no Windows, instalando Zend Server Community Edition, que está disponível gratuitamente a partir Zend, e inclui uma pilha de PHP, bem como a versão mais recente (ou próximo a mais recente) do Zend Framework, em uma instalação rápida e fácil . Manual / instalação personalizada Preparação Um sistema mínimo para o Zend Framework inclui PHP e um servidor web. Um banco de dados opcionais podem ser instalados. Esta seção inclui diferentes maneiras de criar esse ambiente. Caminho 1 (Ala Carte) Webserver Baixe e instale a última versão do Apache Opcional, se você precisa de um banco de dados Baixe e instale a última versão do MySQL Faça o download e instalar as ferramentas de administração MySQL Neste ponto, pode ser uma boa idéia para verificar se a instalação do MySQL está trabalhando, tentando se conectar a ele através do browser de consulta (ou qualquer ferramenta de administração que você decidiu instalar), e criar um banco de dados simples. PHP Baixe e instale a última versão do PHP O instalador do PHP irá pedir a localização do diretório de configuração do Apache. Se o Apache foi instalado no local padrão, o diretório de configuração será algo como isto: "C: \ Arquivos de programas \ Apache Software Foundation \ Apache2.2 \ conf" O processo de instalação PHP irá atualizar o arquivo de configuração do Apache (httpd.conf) eo arquivo MIMES (mime.types) com as directivas necessárias. Se você instalou um banco de dados mysql Verifique se há uma cópia do libmysql.dll no diretório do sistema windows, ou algum outro diretório que esteja no PATH do sistema. Se necessário, pode ser copiado do diretório base da instalação do PHP. Ao executar o instalador do PHP não se esqueça de selecionar os módulos necessários para o seu banco de dados. Para o MySQL você precisará selecionar "MySQL" e "DOP / MySQL" Afinal Apache Restart para carregar as novas configurações PHP Se ele correu tão bem como ele fez para mim isso é tudo o que precisa ser feito. Como mencionado acima, o único arquivo que pode precisar ser movida manualmente no lugar é a libmysql.dll. Way 2 (simples) XAMPP download aqui XAMPP é um pacote completo para Windows (também disponíveis para Linux e Co). Ele tem um instalador com configuração pré-definida para um Ambiente WebServer completa. Apache 2.2.3 PHP 5.2 MySQL Zend Optimizer e alguns programas mais úteis Depois de baixado e instalado o sistema está pronto para ir. Caminho 3 (Simples) WAMP download aqui WAMP é um outro pacote completo (somente para Windows) que também tem um ícone na bandeja que permite a você gerenciar os serviços. É um instalador completo, com configuração existente para um ambiente AMP *, além de gestores para mysql e sqlite. Apache 2.0.58 PHP 5.1.4 + PECL SQLiteManager MySQL 5.0.22 Phpmyadmin Nota: embora XAMPP vem com módulos DOP (Zend DBs adaptadores preferido db), apenas os adaptadores sqlite e sqlite2 estão habilitados. Modificar o php.ini (C: \ wamp \ Apache2 \ bin \ php.ini por padrão) para habilitá-los. Caminho 4 (a partir de originais) Apache 2.2.3 download aqui PHP 5.2.0 baixar aqui Instalar e configurá-los corretamente para que eles vão trabalhar juntos. Apache e PHP Instalação olhar aqui Caminho 5 (Impulsionado) Quando você estiver na necessidade de recursos estendidos a partir apache você pode querer usar esse caminho que instala PHP 5.2 como módulo do Apache 2.2.3. Apache 2.2.3 com SSL e baixar mod_deflate aqui Também vários mods úteis e extensões para o Apache pode ser encontrado aqui como mod_security mod_fcgid mod_log_rotate PHP 5.2.0 baixar aqui Instalar o PHP ser ser usado como módulo do Apache 2.2.x Otimizar o Apache olhada aqui Acelerar o PHP com APC olhada aqui Caminho 6 (Usando Cygwin) Baixe e instale o Cygwin. Selecione gcc, lighttpd, apache, libpcre, libjpeg, gd, zlib, libpng, sqlite, autoconf, libtool, make, etc ao escolher pacotes para baixar e instalar. Nota: Se você já tiver instalado o Cygwin, certifique-se primeiro atualizar todos os pacotes instalados antes de compilar PHP. Cat $ ./php-5.1.4/config.nice #! / Bin / sh # # Criado por configurar CFLAGS = "-Os-march = pentium-m-pipe-fomit-frame-pointer '\ . / Configure '\ '- Enable-fastcgi' \ '- Enable-sqlite-utf8' \ '- With-pdo-sqlite = / usr / local / lib /' \ '- Enable-soap' \ \ - "Enable-sockets ' '- With-pcre-regex = / usr /' \ '- With-jpeg-dir = / usr / lib /' \ '- With-png-dir = / usr / lib /' \ '- With-zlib-dir = / usr / lib /' \ '- With-gd' \ "$ @" $ Cat ~ / bin / gcc #! / Bin / bash # Essas otimizações trabalhar para uma CPU Pentium-M só! exec ccache / usr / bin / gcc $ *-Os-march = pentium-m-pipe-fomit-frame-pointer Adicionar ~ / bin ao seu PATH em ~ /. Bashrc. Baixar fontes do PHP, a partir de www.php.net ou até mesmo o mais recente 5.xy de http://snaps.php.net. Em seguida, executar ./php-5.1.4/config.nice Para lighttpd: server.modules = ( "Mod_rewrite", "Mod_redirect", "Mod_alias", "Mod_access", "Mod_status", "Mod_setenv", "Mod_fastcgi", "Mod_simple_vhost", "Mod_cgi", "Mod_compress", "Mod_accesslog") root-server.document = "/ www / pages /" server.errorlog = "var / log / / lighttpd.error.log" index-file.names = ("index.php", "index.html", "Index.htm", "default.htm") mimetype.assign = ( ". Pdf" => "application / pdf", ". Sig" => "application / pgp-signature", ". Spl" => "application / futuresplash", ". Class" => "application / octet-stream", ". Ps" => "application / postscript", ". Torrent" => "application / x-bittorrent", ". Dvi" => "application / x-dvi", ". Gz" => "application / x-gzip", ". Pac" => "application / x-ns-proxy-autoconfig", ". Swf" => "application / x-shockwave-flash", ". Tar.gz" => "application / x-tgz", ". Tgz" => "application / x-tgz", ". Tar" => "application / x-tar", ". Zip" => "application / zip", ". Mp3" => "audio / mpeg", ". M3u" => "audio / x-mpegurl", ". Wma" => "audio / x-ms-wma", ". Cera" => "audio / x-ms-cera", ". Ogg" => "application / ogg", ". Wav" => "audio / x-wav", ". Gif" => "image / gif", ". Jpg" => "image / jpeg", ". Jpeg" => "image / jpeg", ". Png" => "image / png", ". Xbm" => "image / x-xbitmap", ". Xpm" => "image / x-XPixMap", ". Xwd" => "image / x-xwindowdump", ". Css" => "text / css", ". Html" => "text / html", ". Htm" => "text / html", ". Js" => "text / javascript", ". Asc" => "text / plain", ". C" => "text / plain", ". Cpp" => "text / plain", ". Log" => "text / plain", ". Conf" => "text / plain", ". Texto" => "text / plain", ". Txt" => "text / plain", ". Dtd" => "text / xml", ". Xml" => "text / xml", ". Mpeg" => "video / mpeg", ". Mpg" => "video / mpeg", ". Mov" => "video / quicktime", ". Qt" => "video / quicktime", ". Avi" => "video / x-msvideo", ". Asf" => "video / x-ms-asf", ". Asx" => "video / x-ms-asf", ". Wmv" => "video / x-ms-wmv", ". Bz2" => "application / x-bzip", ". Tbz" => "application / x-bzip-comprimido-tar", ". Tar.bz2" => "application / x-bzip-comprimido-tar" ) accesslog.filename = "/ www / logs / access.log" url.access negar-= ("~", ". inc") $ HTTP [ZFUSER: "url"] = ~ ". \ Pdf $" { server.range-pedidos = "desativar" } static-file.exclude-extensions = (". php", ". pl", ". fcgi") server.port = 8080 simples vhost.server raiz = "/ cygdrive / c / gavin / home / lighttpd /" simples vhost.default-host = "zf" simples vhost.document raiz = "/ www /" dir-listing.activate = "enable" compress.cache-dir = "/ tmp / lighttpd / cache / comprimir /" compress.filetype = ("text / plain", "text / html") cgi.assign = (". php" => "/ usr / local / bin / php", ". pl" => "/ usr / bin / perl") status.status url = "/ server-status" status.config url = "/ server-config" url.rewrite = ( "^ Status / $" => "/ server-status", "^ / Config $" => "/ server-config", # Adicionar seu redirecionamento para o seu quadro abaixo bootstrap ) setenv.add ambiente = ("TZ" => "PST8PDT") Teste de PHP Criar um arquivo simples com o seguinte código: / / File: phptest.php <? Php phpinfo (); Coloque-o em seu diretório raiz do servidor web, Digite a URL no seu navegador: http://localhost/phptest.php Se não há saída ou ocorreu um erro, algo mais provável que tenha sido configurado incorretamente. Verifique os logs do PHP e os logs de webserver. A localização destes arquivos de log depende das directivas no arquivo php.ini e do httpd.conf (para o servidor web Apache). Locais típicos desses arquivos de configuração, ea sintaxe das diretrizes seria algo como isto: C: Foundation/Apache2.2/conf/httpd.conf Software / Program Files / Apache ErrorLog "C: / www / logs / error.log AccessLog "C: / www / logs / access.log C: / Program Files / PHP / php.ini ; Log erros para o arquivo especificado. error_log = "c: / www / logs / php.log" Reescrever URLs Consulte Configurar a sua Rewriter URL. Instale O Zend Framework Baixe e instale o Zend_Framework Zend_Framework últimas oficial aqui ou brincar com os Versão mais recente do desenvolvedor de Zend_Framework Dicas para começar com o Zend Framework pode ser encontrada aqui Oficial quadro manuais Tutorial PHP Architect PHP Wiki Zend Dicas Zend Dicas 2 Questões de depuração Instalação "Erro Fatal: 'Zend_Db_Adapter_Exception" excepção Uncaught com a mensagem "A extensão PDO é necessária para este adaptador, mas não carregado" em ... " Certifique-se que DOP é carregado em PHP. Verifique se a dll. DOP para a extensão está disponível para PHP (normalmente por deixá-la cair na pasta 'ext' da sua instalação PHP e reiniciar o servidor web). Se você não tem o DOP dll., Você pode agarrá-lo fora de http://pecl4win.php.net/. Era so Pesquisa no Dr.Google Editado Julho 8, 2011 por WebRodrigo Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados