Настройка PHP

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Настройка PHP

Непрочитанное сообщение pr_o » 2009-12-25 16:02:30

Не работает "short_open_tag = On"
Сколько раз не пробовал. Уже и в httpd.conf вводил php_value short_open_tag on, php_admin_link short_open_tag on.
И во всех *.ini файлах, относящихся к PHP поуказывал это значение, а все равно не работает :( Обидно однако
Может как-то можно просмотреть, какой именно файл настроек нужно редактировать? Или может есть команда restart в PHP? :smile:
HELP!
Последний раз редактировалось pr_o 2009-12-25 17:19:25, всего редактировалось 2 раза.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

iye
ст. сержант
Сообщения: 360
Зарегистрирован: 2008-07-29 9:02:04

Re: Файл конфигов в PHP

Непрочитанное сообщение iye » 2009-12-25 16:08:56

Короткий тэг прописывается в php.ini

Код: Выделить всё

short_open_tag = On
Проверить что включено можно запустив файлик следующего содержания:

Код: Выделить всё

<?php 
php_info(); 
?> 
Рестарт нужен или нет - зависит от того как включено пхп. В любом случае рестарт апачи после изменения ини файла поможет.


Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Файл конфигов в PHP

Непрочитанное сообщение pr_o » 2009-12-25 16:25:52

А еще что за прикол может быть? - По умолчанию файл index.php открывается, если его не вводить в URL. А если ввести, то - страница не найдена (и так все *.php) =\ Капееец

iye
ст. сержант
Сообщения: 360
Зарегистрирован: 2008-07-29 9:02:04

Re: Файл конфигов в PHP

Непрочитанное сообщение iye » 2009-12-25 16:31:47

Уважаемый, прочтите хотя бы базовую документацию на апач ) Подскажу - искать опцию

Код: Выделить всё

DirectoryIndex

Аватара пользователя
tray.irk
сержант
Сообщения: 266
Зарегистрирован: 2008-10-22 8:21:36
Откуда: Иркутск
Контактная информация:

Re: Файл конфигов в PHP

Непрочитанное сообщение tray.irk » 2009-12-25 17:04:51

pr_o писал(а):А еще что за прикол может быть? - По умолчанию файл index.php открывается, если его не вводить в URL. А если ввести, то - страница не найдена (и так все *.php) =\ Капееец
честно говоря не понял вопроса ... но возможно дело в этой строке ...

Код: Выделить всё

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>
P.S. строки эти находятся в httpd.conf
Числа не управляют миром, но могут показать как управляется мир

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Файл конфигов в PHP

Непрочитанное сообщение pr_o » 2009-12-25 17:17:49

Та знаю я это, и книгу читал по апачу. И экспериментировал много. Извините, если не понятно сформулировал вопрос.
В общем, так.
1. Я поставил апач.
2. Поставил пхп.
3. Настроил апач

Код: Выделить всё

...
LoadModule php5_module libexec/apache22/libphp5.so
...
    (в мим_модуле)
    AddType application/x-httpd-php .php .php5 .phtml
    AddType application/x-httpd-php-source .phps
...
4. Вот! Я установил phpMyAdmin make install'ом. Он работает.

А php получается - не работает. Бред какой-то.

Т.е. когда абращаюсь в браузере к *.php файлу - пишет 404. Страница не найдена...
А когда к *.html - все прекрастно работает

Аватара пользователя
tray.irk
сержант
Сообщения: 266
Зарегистрирован: 2008-10-22 8:21:36
Откуда: Иркутск
Контактная информация:

Re: Настройка PHP

Непрочитанное сообщение tray.irk » 2009-12-25 17:25:04

такого быть не может ... либо файла и вправду не существует ... либо не в том месте он существует ...

проверь параметр

Код: Выделить всё

DocumentRoot "/usr/local/www/apache22/data"
в httpd.conf

создай файлик тестовый в /usr/local/www/apache22/data

например test.php

с содержанием

Код: Выделить всё

<?php 
php_info(); 
?> 
и попробуй зайти http://ip/test.php
Числа не управляют миром, но могут показать как управляется мир

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Настройка PHP

Непрочитанное сообщение pr_o » 2009-12-25 18:01:31

Вот файл конфигов... Жаль, споилера нет...

Код: Выделить всё

ServerRoot "/usr/local"
Listen 80

...
стандартные_модули
...

LoadModule php5_module libexec/apache22/libphp5.so

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>
User www
Group www
</IfModule>
</IfModule>

ServerAdmin littlefuntik@gmail.com
ServerName localhost:80

DocumentRoot "/usr/local/www/apache22/data"

<Directory />
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

<Directory "/usr/local/www/apache22/data">
    Options Indexes FollowSymLinks

    AllowOverride None

    Order allow,deny
    Allow from all

</Directory>

<IfModule dir_module>
    DirectoryIndex index.html index.shtml index.htm index.php
</IfModule>

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>

ErrorLog "/var/log/httpd-error.log"

LogLevel warn

<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common

    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>

    CustomLog "/var/log/httpd-access.log" combined
</IfModule>

<IfModule alias_module>
    Alias /pma "/usr/local/www/phpMyAdmin/"
    Alias /va "/usr/local/www/VerliAdmin/"

    ScriptAlias /cgi-bin/ "/usr/local/www/apache22/cgi-bin/"
</IfModule>

<IfModule cgid_module>
    #Scriptsock /var/run/cgisock
</IfModule>

<Directory "/usr/local/www/apache22/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/www/phpMyAdmin/">
    Options none
    AllowOverride Limit

    Order Deny,Allow
    Allow from all
</Directory>

<Directory "/usr/local/www/VerliAdmin/">
    Options none
    AllowOverride Limit

    Order Deny,Allow
    Allow from all
</Directory>

DefaultType text/html

<IfModule mime_module>
    TypesConfig etc/apache22/mime.types

    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz

    AddType application/x-httpd-php .php .php5 .phtml
    #AddType application/x-httpd-php-source .phps

    AddType text/html .shtml
    AddOutputFilter INCLUDES .shtml .html
</IfModule>

# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html

#EnableMMAP off
#EnableSendfile off

# Server-pool management (MPM specific)
#Include etc/apache22/extra/httpd-mpm.conf

# Multi-language error messages
#Include etc/apache22/extra/httpd-multilang-errordoc.conf

# Fancy directory listings
#Include etc/apache22/extra/httpd-autoindex.conf

# Language settings
#Include etc/apache22/extra/httpd-languages.conf

# User home directories
#Include etc/apache22/extra/httpd-userdir.conf

# Real-time info on requests and configuration
#Include etc/apache22/extra/httpd-info.conf

# Virtual hosts
#Include etc/apache22/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
#Include etc/apache22/extra/httpd-manual.conf

# Distributed authoring and versioning (WebDAV)
#Include etc/apache22/extra/httpd-dav.conf

# Various default settings
#Include etc/apache22/extra/httpd-default.conf

# Secure (SSL/TLS) connections
#Include etc/apache22/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
#       starting without SSL on platforms with no /dev/random equivalent
#       but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

Include etc/apache22/Includes/*.conf

AddDefaultCharset windows-1251
Создал файл /usr/local/www/apache22/data/test.php
1.jpg
/usr/local/www/apache22/data/test.php
1.jpg (12.03 КБ) 1375 просмотров
Вот еще скрины.
2.jpg
2.jpg (12.04 КБ) 1375 просмотров
3.jpg
3.jpg (9.48 КБ) 1375 просмотров
4.jpg
5.jpg
IP реальный, можите сами потестить.

http://193.16.45.238/
http://193.16.45.238/test.php
http://193.16.45.238/index.html
http://193.16.45.238/pma/
http://193.16.45.238/va/ - не работает

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Настройка PHP

Непрочитанное сообщение pr_o » 2009-12-25 18:37:56

Помогите, пожалуйста.... Пока у меня и-нет на серве есть(((((

Аватара пользователя
tray.irk
сержант
Сообщения: 266
Зарегистрирован: 2008-10-22 8:21:36
Откуда: Иркутск
Контактная информация:

Re: Настройка PHP

Непрочитанное сообщение tray.irk » 2009-12-25 18:50:58

попробуй в этот файлик test.php написать простой текст какой нить и зайти ... что будет
Числа не управляют миром, но могут показать как управляется мир

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Настройка PHP

Непрочитанное сообщение pr_o » 2009-12-25 18:58:21

Странно!!!! Но работает, простой текст выводит.
7.jpg
7.jpg (3.8 КБ) 1371 просмотр
8.jpg
8.jpg (7.68 КБ) 1371 просмотр
Попробую вставить пхп код в контент
9.jpg
9.jpg (9.93 КБ) 1371 просмотр
И снова ошибка 404!!!! Ёо-маё!!!
10.jpg

Base
рядовой
Сообщения: 16
Зарегистрирован: 2009-05-04 16:51:23

Re: Настройка PHP

Непрочитанное сообщение Base » 2009-12-25 19:04:53

Код: Выделить всё

<? phpinfo(); ?>
никаких там php_info();

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Настройка PHP

Непрочитанное сообщение pr_o » 2009-12-25 19:39:53

Уже справился с проблемой. Большое спасибо tray.irk ! Чудеса прям были.

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Настройка PHP

Непрочитанное сообщение FreeBSP » 2009-12-28 3:39:10

ну расскажи что ль как справился
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
UBRIUM
мл. сержант
Сообщения: 125
Зарегистрирован: 2009-11-16 4:05:34
Откуда: Ростов-на-Дону
Контактная информация:

Re: Настройка PHP

Непрочитанное сообщение UBRIUM » 2010-01-08 6:46:00

Действительно интересно, поделись! :)
FreeBSD 9.0-RELEASE amd64
CPU: AMD Athlon 64 X2 Dual Core Processor 4400+ (2294.95 K8-class CPU)
real memory = 4294967296 (4096 MB)
da0: 7660MB <JetFlash Transcend 8GB 8.07>
ad2: 114343MB <Seagate ST3120022A 8.01>