LINUX.ORG.RU
ФорумAdmin

LAMP


0

1

Добрый вечер! Помогите решить проблему с LAMP. У меня стоит Debian 7.1 и установлен LAMP но PHP код не обрабатывается, точнее если там он есть то страница ничего не выводит. Исключение только <? phpinfo(); ?>, также если PHP вообще нету одно лиш HTML то страницы отображаются. Такой небольшой код также не отображает ничего: <html>

<head> <title></title> </head>

<body> fgdggdfg <? echo «hello»; ?>

</body>

</html>

браузер линкс выдает Alert!: 500... Подскажите что мне делать?

Ксатати phpmyadmin также не запускается.



Последнее исправление: nenych (всего исправлений: 1)

Ну, во-первых, не стоит использовать короткие теги (<? ?>), лучше полные (<?php ?>).

Во-вторых, какое расширение у файла с php-кодом (.php или нет)?

В-третьих, phpinfo() вывод дай.

rikardoac
()
Ответ на: комментарий от rikardoac

расширение .php

PHP Version 5.4.4-14+deb7u4

System Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1+deb7u1 i686 Build Date Aug 26 2013 07:29:35 Server API Apache 2.0 Handler Virtual Directory Support disabled Configuration File (php.ini) Path /etc/php5/apache2 Loaded Configuration File /etc/php5/apache2/php.ini Scan this dir for additional .ini files /etc/php5/apache2/conf.d Additional .ini files parsed /etc/php5/apache2/conf.d/10-pdo.ini, /etc/php5/apache2/conf.d/20-gd.ini, /etc/php5/apache2/conf.d/20-mcrypt.ini, /etc/php5/apache2/conf.d/20-mysql.ini, /etc/php5/apache2/conf.d/20-mysqli.ini, /etc/php5/apache2/conf.d/20-pdo_mysql.ini PHP API 20100412 PHP Extension 20100525 Zend Extension 220100525 Zend Extension Build API220100525,NTS PHP Extension Build API20100525,NTS Debug Build no Thread Safety disabled Zend Signal Handling disabled Zend Memory Manager enabled Zend Multibyte Support provided by mbstring IPv6 Support enabled DTrace Support disabled Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls Registered Stream Filters zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, mcrypt.*, mdecrypt.*

Zend logo This program makes use of the Zend Scripting Language Engine: Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies

PHP Credits

Configuration

apache2handler

Apache Version Apache/2.2.22 (Debian) Apache API Version 20051115 Server Administrator webmaster@localhost Hostname:Port debian.MyDeb:80 User/Group www-data(33)/33 Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100 Timeouts Connection: 300 - Keep-Alive: 5 Virtual Server Yes Server Root /etc/apache2 Loaded Modules core mod_log_config mod_logio mod_version prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_reqtimeout mod_setenvif mod_status mod_userdir

Directive Local Value Master Value engine 1 1 last_modified 0 0 xbithack 0 0

Apache Environment

Variable Value HTTP_HOST 169.254.210.33 HTTP_CONNECTION keep-alive HTTP_CACHE_CONTROL max-age=0 HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 HTTP_USER_AGENT Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36 HTTP_ACCEPT_ENCODING gzip,deflate,sdch HTTP_ACCEPT_LANGUAGE ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4 PATH /usr/local/bin:/usr/bin:/bin SERVER_SIGNATURE <address>Apache/2.2.22 (Debian) Server at 169.254.210.33 Port 80</address> SERVER_SOFTWARE Apache/2.2.22 (Debian) SERVER_NAME 169.254.210.33 SERVER_ADDR 10.0.2.15 SERVER_PORT 80 REMOTE_ADDR 10.0.2.2 DOCUMENT_ROOT /var/www SERVER_ADMIN webmaster@localhost SCRIPT_FILENAME /var/www/test.php REMOTE_PORT 53320 GATEWAY_INTERFACE CGI/1.1 SERVER_PROTOCOL HTTP/1.1 REQUEST_METHOD GET QUERY_STRING no value REQUEST_URI /test.php SCRIPT_NAME /test.php

HTTP Headers Information

HTTP Request Headers HTTP Request GET /test.php HTTP/1.1 Host 169.254.210.33 Connection keep-alive Cache-Control max-age=0 Accept text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36 Accept-Encoding gzip,deflate,sdch Accept-Language ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4 HTTP Response Headers X-Powered-By PHP/5.4.4-14+deb7u4

bcmath

BCMath support enabled

Directive Local Value Master Value bcmath.scale 0 0

bz2

BZip2 Support Enabled Stream Wrapper support compress.bzip2:// Stream Filter support bzip2.decompress, bzip2.compress BZip2 Version 1.0.6, 6-Sept-2010

calendar

Calendar support enabled

Core

PHP Version 5.4.4-14+deb7u4

nenych
() автор топика
Ответ на: комментарий от nenych

даже и не знаю. как возможный вариант, спрошу - файл с html кодом находится в той же директории, что и файл test.php? ну и могу посоветовать попробовать использовать вместо коротких тегов попровать использовать полные.

ну и можешь содержимое error.log скинуть на какой-нибудь пастебин?

rikardoac
()
Ответ на: комментарий от rikardoac

теги разные пробывал уже и менял с «<? ?> на <?php ?> а ерор логи там ниодной ошибки только сообщения об успешном рестарте апача.

nenych
() автор топика
Ответ на: комментарий от rikardoac

ошибка когда я пытаюсь открить ету страничку через браузер lynks если я открываю ету страницу через IP на другом ноуте то хром ниче не отображает. кстати ето не порты пхпинфо по IP отображает.

nenych
() автор топика
Ответ на: комментарий от dk-

если кратко, то есть некоторая вероятность, что настройки хостинга не поддерживают краткие теги. ну и такое <?= ... ?> по-умолчанию поддерживается только после 5.4, вне зависимости от того, включены ли краткие теги или нет. (просто правила хорошего тона).

ну и еще они иногда ломаются при использовании php в качестве шаблонизатора для xml.

rikardoac
()
Ответ на: комментарий от rikardoac

Сори, у меня линукс просто на виртуалке и для доступа с мира мне нужно делать проброс портов.

nenych
() автор топика
Ответ на: комментарий от nenych

Ошибка 500 также может возникать вследствие неправильного обращения с CGI-скриптами:

CGI-скрипты должны иметь окончания строк в формате UNIX (\n), а не в формате Windows (\r\n). Для этого их надо загружать на сервер по FTP в режиме ASCII.

CGI-скрипты и папки, в которых они находятся, должны быть доступны для записи только владельцу, то есть иметь права 0755 (drwxr-xr-x).

Erfinder
()
Ответ на: комментарий от Erfinder

Спасибо пол дня сучался и тут такая мельчь, всего то сменить права доступа к етому файлу ппц...

Спсибо большое!!!

nenych
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.