Principais diferencas quando executa PHP na plataforma linux e windows

Este artigo descreve os principais problemas/soluções quando se executa um script originalmente desenvolvido para a plataforma linux em plataforma windows, segue:

Servidor Mysql : A grande maioria dos scripts em php veem pré configurados para se conectar no servidor de mysql localhost, ou seja máquina local, no windows esta informação precisa ser alterada pelo host de mysql fornecido quando se cria uma base de dados mysql.

 Arquivos .htaccess : É comun os scripts virem com arquivos .htaccess estes arquivos são utilizados para diversas funções na plataforma linux, porem no windows eles somente são utilizados para proteger uma ´página por senha, portanto estes arquivos NÃO devem ser enviados por ftp para a hospedagem windows.

Mod_Rewrite : Embora não seja uma caracteristica do php, e sim do apache, muitos scripts atuais utilizam o recurso para criar url amigaveis (de facil indexação em buscadores), este recurso não existe em hospedagem windows, portanto não funciona.

Caminho das pastas: A grande maioria dos scripts em php são originalmente desenvolvidos sob plataforma linux, por isto ja veem pré configurados para trabalhar com pastas do linux, como por exemplo scripts que fazem uploads, enquanto no linux o caminho geralmente é /home/usuario/public_html no windows é c:\domains\site sem www\wwwroot,para o script trabalhar corretamente no windows o caminho dos arquivos deve ser corretamente configurado

CHmod ou Permissão 777 : No linux muitos scripts precisão que determinados arquivos ou pastas possuam permissão 777 para funcionar, no windows isto não é necessário, pois por padrão todos os arquivos ja possuem esta permissão.

 

Kas see vastus oli kasulik?

 Prindi artikkel

Loe veel

Erro Deprecated: Function session_is_registered() is deprecated na OsCommerce apos atualizar para o php 5.3

Para remover os alertas Deprecated: Function na OsCommerce, e necessario alterar os seguintes...

Erro Deprecated: Function set_magic_quotes no phpBB apos atualizar php para 5.3.x ou maior

Se esta recebendo a mensagem de erro no phpBB apos a versao do php no servidor ser atualizada,...

Sites com problemas de acentuação após o PHP 5.6

Após a implantação do php 5.6 alguns sites apresentaram problemas com os acentos, basicamente...

Erros Deprecated: Function em scripts PHP apos atualizacao para versao 5.3.x ou maior

Muitos scripts em PHP ainda utilizam-se de metodos antigos de controle de secao que estao pouco a...

BUG OScommerce - erro ao acessar a area administrativa

Ao acessar a area administrativa da loja baseada no script oscommerce aparece a seguinte mensagem...