Jump to content
fddsantos

Ficheiro php faz o download quando é executado

Recommended Posts

fddsantos

Boa tarde,

Estou a tentar executar ficheiros php mas quando o abro no browser ele "saca-se" e não corre. Tenho um ficheiro .htaccess por causa dos permalinks, mas por causa disso já ativei o rewrite module no apache mas continua na mesma. Como posso resolver isto?

Obrigado pela atenção,

Fábio Santos


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
HappyHippyHippo

isso é o efeito de o servidor web não estar a interpretar o PHP

agora, isso pode ser por várias razões

- o apache não esá configurado para interpretar o handler do ficheiro que estás a pedir como um script PHP

- (em certas versões) as tags do php necessitam de ser explicitamente declaradas com o <?php, não basta o <?

- algum erro de escrita de código

como vês, os problemas podem ser muitos ... podes fornecer o código que está a ser descarregado assim como o ficheiro com as configurações do teu site (.conf e htaccess)


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
fddsantos

htaccess

RewriteEngine on
RewriteRule ^portal - [L]
RewriteRule ^portal2 - [L]
RewriteRule ^files - [L]
RewriteRule ^en - [L]
RewriteRule ^images - [L]
#RewriteRule ^observatorio - [L]
RewriteRule ^templates - [L]
RewriteRule ^angola - [L]
RewriteRule ^pic - [L]
RewriteRule ^backoffice - [L]
RewriteRule ^newsletter - [L]
RewriteRule ^swp56 - [L]
RewriteRule ^pt(.*)$ portal2/index.php?permalink=/pt$1〈=DF [L]
RewriteRule ^en(.*)$ portal2/index.php?permalink=/en$1〈=EN [L]
AddHandler application/x-httpd-php52s .php .php5 .php4 .php3

index.php

<?
header ("location:pt");
?>


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
brunoais

Isto é em que servidor/empresa?


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
fddsantos

neste momento é local na minha maquina, servidor local


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
alex9099

Não sei se faz mal mas já tentaste tirar o "AddHandler application/x-httpd-php52s .php .php5 .php4 .php3" como normalmente o php já descobre os ficheiros php e intrepreta-os acho que não é preciso retira essa linha


<head>

<title>Olá</tile>

<head>

<body>

Sou o alex9099 e programo em php, html, javascript, css

</body>

Share this post


Link to post
Share on other sites
fddsantos

Sim já tirei a linha "AddHandler application/x-httpd-php52s .php .php5 .php4 .php3" e o site já corre, mas estou com o aspeto do site todo "estragado" e tenho os ficheiros todos


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
brunoais

Link, sff.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
fddsantos

É no servidor local(wamp), isto agora já percebi que é problema de caminhos por causa do permalink. Os ficheiros estão a ir buscar só ao "localhost" e não ao caminho todo que tenho até chegar a esse ficheiro.

O problema já está resolvido, bastava apenas tirar a linha "AddHandler application/x-httpd-php52s .php .php5 .php4 .php3" do htaccess. Obrigado pela ajuda!


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.