Carsten wrote:
> Jeg har været ved at aktivere PHP på min Ubuntu/Apache web server, men
> får følgende fejl.
> -------
> Not Found
> The requested URL /usr/bin/php/index.php was not found on this server.
> Apache/2.2.8 (Ubuntu) Server at Port 80
> --------
>
>
> min http.conf ser sådan ud
> --------
> DirectoryIndex index.html index.php
> AddType application/x-httpd-php .php
> Action application/x-httpd-php "/usr/bin/php"
> ---------
>
> For mig ser det ud som Apache ikke kan finde "/usr/bin/php" men den er
> der, og hvis jeg skriver "/usr/bin/php index.php" på kommandolinien så
> virker det fint.
>
> Hvis jeg ændrer Action application til "/usr/bin/phpqq" (og genstarter
> Apache) får jeg samme besked dog med det nye filnavn (som ikke findes).
>
>
> Det eneste der er i min index.php fil er:
>
> ----------
> <?php^
> phpinfo()
> ?>^
> ---------------
>
>
> Er der nogle der har et godt forslag til hvad jeg skal kikke på.
>
Du kan f.eks. læse dette:
http://dk2.php.net/tut.php
Apache er en webserver, som kan udføre html-scripts, men ikke
php-scripts direkte. I et html-script kan der indbygges php-kode.
Sådanne scripts lægges i /var/www/html
Prøv dette html-php-script:
hello.php:
<html><head><title>PHP Test</title></head>
<body>
<?php echo "Hello, world!"; ?>
</body></html>
URL=
https://localhost/hello.php
phpinfo.php:
<html><head><title>PHP Test</title></head>
<body>
<?phpinfo()?>
</body></html>
URL=
https://localhost/phpinfo.php
--
Med venlig hilsen
Jørgen Heesche
mailto:heesche@webspeed.dk