Как я могу восстановить мою установку PHP?

Я пытаюсь проверить мою установку php на сервере Ubuntu без графического интерфейса. Поэтому я следую 3-му этому руководству для LAMP (!) . Это включает в себя установку php5 и соавт. с

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Затем PHP добавляется в индекс каталога.

sudo nano /etc/apache2/mods-enabled/dir.conf

Итак, файл:


          DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm

У меня есть файл /var/www/info.php, например:


Нет выходных данных, когда я пытаюсь достичь страница на другом компьютере с

http://hostname/info.php 

index.html показывает мне «Это работает!» , но /var/log/apache2/error.log показывает ошибку:

[..date..] [mpm_prefork:notice] [pid 13057] AH00163: Apache/2.4.6 (Ubuntu) SVN/1.7.9 PHP/5.5.3-1ubuntu2.1 mod_perl/2.0.8 Perl/v5.14.2 configured -- resuming normal operations
[..date..] [core:notice] [pid 13057] AH00094: Command line: '/usr/sbin/apache2'
[..date..] [:error] [pid 13064] [client 192.168.x.n:59821] PHP Parse error:  syntax error, unexpected '<' in /var/www/info.php on line 3
[..date..] [:error] [pid 13065] [client 192.168.x.n:59822] script '/var/www/index.php' not found or unable to stat

x и n это числа, n это ip клиента, пытающегося получить доступ к странице.

Вывод cat /var/www/info.php

"Awesomeness has no charge" - Po the Panda <-- here is the error...ok, thx.
phpinfo();
?>

И

$ ls -la /var/www/info.php
-rw-r--r-- 1 root root 86 Feb  1 23:33 /var/www/info.php

0
задан 2 February 2014 в 03:48

1 ответ

Ошибка была в info.php:

<?php
<h3 align="center">"Awesomeness has no charge" - Po the Panda</h3> <-- here is the    error...ok, thx.
phpinfo();
?>

При удалении строки с

<h3 align="center">"Awesomeness has no charge" - Po the Panda</h3>

все как и ожидалось. Info.php сейчас (как и во многих документах ..)

<?php
phpinfo();
?>
0
ответ дан 2 February 2014 в 03:48

Другие вопросы по тегам:

Похожие вопросы: