Автор Тема: Корпоротивный сайт (к примеру библиотека на PHP+mySql)  (Прочитано 28701 раз)

Drool

  • Гость
А разве джумла не говорит что нужно сделать chmod xxx на нужные каталоги/файлы?

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Зайти на сервер по ssh протоколу используя любой ssh-client попавшийся подруки  ;)
Перелогиниться под root (обычно так: su - )или другую админскую запись позволяющую сменить права на файлы-директории в /var/www
Сменить владеньца/группу/права_доступа на нужную директорию/файлы используя команды chown/chgrp/chmod соответственно.
Более подробно есть в man-ах этих команд :)

Оффлайн Dodg99

  • Участник
  • *
  • Сообщений: 28
    • Красное
Drool и black_13 спасибо за подсказки.
Методом чтения и проб все получилось.
По крайней мере, во время установки Joomla ошибок не было. Конфигурационный файл сформировался и корректно. База в Mysql сформировалась.
Но, почему то, ни на демо-сайт ни на сайт /administrator я зайти не могу - в браузере в обеих случаях чистый лист и внизу надпись "Готово"
Подскажите где покапать, в каком направлении?
человек думает - машина работает

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Ну сначала в логах apache  ;)

Оффлайн Dodg99

  • Участник
  • *
  • Сообщений: 28
    • Красное
Ну сначала в логах apache  ;)

Так и есть
[Wed Jan 06 13:48:38 2010] [error] [client 192.168.1.6] PHP Warning:  require_once(/var/www/html/configuration.php): failed to open stream: Permission denied in /var/www/html/includes/framework.php on line 46, referer: http://192.168.1.11/installation/index.php
[Wed Jan 06 13:48:38 2010] [error] [client 192.168.1.6] PHP Fatal error:  require_once(): Failed opening required '/var/www/html/configuration.php' (include_path='./:/usr/lib/php/:/usr/lib/php/5.2.11/:/usr/share/php/pear/:/usr/share/php/modules/:/usr/share/php/5.2.11/modules/') in /var/www/html/includes/framework.php on line 46, referer: http://192.168.1.11/installation/index.php

Но тут не знаю, то ли с chmod играть дальше, то ли строки смотреть в *.php?
человек думает - машина работает

Drool

  • Гость
А что говорит
control | grep php ?

Оффлайн Dodg99

  • Участник
  • *
  • Сообщений: 28
    • Красное
А что говорит
control | grep php ?

apache2-mod_php5 unknown   (restricted relaxed public)
php5-cli                 restricted (restricted relaxed public)
человек думает - машина работает

Оффлайн Dodg99

  • Участник
  • *
  • Сообщений: 28
    • Красное
Ну сначала в логах apache  ;)

Так и есть
[Wed Jan 06 13:48:38 2010] [error] [client 192.168.1.6] PHP Warning:  require_once(/var/www/html/configuration.php): failed to open stream: Permission denied in /var/www/html/includes/framework.php on line 46, referer: http://192.168.1.11/installation/index.php
[Wed Jan 06 13:48:38 2010] [error] [client 192.168.1.6] PHP Fatal error:  require_once(): Failed opening required '/var/www/html/configuration.php' (include_path='./:/usr/lib/php/:/usr/lib/php/5.2.11/:/usr/share/php/pear/:/usr/share/php/modules/:/usr/share/php/5.2.11/modules/') in /var/www/html/includes/framework.php on line 46, referer: http://192.168.1.11/installation/index.php

Но тут не знаю, то ли с chmod играть дальше, то ли строки смотреть в *.php?

Вверху - это ошибка во время установки Joomla.

 А ниже это при выходе на сайт
[Wed Jan 06 14:11:33 2010] [error] [client 192.168.1.6] PHP Warning:  require_once(/var/www/html/configuration.php): failed to open stream: Permission denied in /var/www/html/includes/framework.php on line 46
[Wed Jan 06 14:11:33 2010] [error] [client 192.168.1.6] PHP Fatal error:  require_once(): Failed opening required '/var/www/html/configuration.php' (include_path='./:/usr/lib/php/:/usr/lib/php/5.2.11/:/usr/share/php/pear/:/usr/share/php/modules/:/usr/share/php/5.2.11/modules/') in /var/www/html/includes/framework.php on line 46
человек думает - машина работает

Drool

  • Гость
apache2-mod_php5 unknown   (restricted relaxed public)

Верните конфиг этого модуля в исходное состояние и управляйте им через
control apache2-mod_php5 public/relaxed

Оффлайн Dodg99

  • Участник
  • *
  • Сообщений: 28
    • Красное
Всем спасибо!!!
Joomla на моем сервере AltLinux 5.0 Ковчег - заработала!
Последняя проблема была в chmod.....
человек думает - машина работает

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Цитировать
Последняя проблема была в chmod.....
Только ж не делайте chmod -R 777 _some_joomla_dir_
Надеюсь вы сделали по-красоте - права дали только тем кому они нужны, а не всем подряд  ;)

Оффлайн sseerr

  • Участник
  • *
  • Сообщений: 109
Люди добрые, всё сделал как уважаемый Саломатин говорил, всё вроде бы получилось, кроме одного: ввожу  http://192.168.0.1/phpMyAdmin/ и у меня выскакивает пустая страница, вообще ничего, то есть абсолютно. Даже ошибки ни какой.

phpMyAdmin.config
Alias /phpMyAdmin       /var/www/phpMyAdmin
<Directory /var/www/phpMyAdmin>
DirectoryIndex index.php
Options Indexes Includes ExecCGI
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.1 192.168.0.0/24
</Directory>
Подскажите в чём тут дело?  ??? И как проверить работает ли у меня ПыхПых (PHP)
« Последнее редактирование: 15.01.2010 10:06:27 от sseerr »

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
rpm -qa | grep php

Оффлайн sseerr

  • Участник
  • *
  • Сообщений: 109
rpm -qa | grep php

[root@Server ~]# rpm -qa | grep php
php5-mysql-5.2.11.20090722-alt1
php5-mcrypt-5.2.11.20090722-alt1
php5-libs-5.2.11.20090722-alt1
php5-suhosin-0.9.27-alt3
phpMyAdmin-common-3.2.4-alt1.M51.1
php5-gd2-5.2.11.20090722-alt1
phpMyAdmin-apache2-3.2.4-alt1.M51.1
apache2-mod_php5-5.2.11.20090722-alt1
php5-mbstring-5.2.11.20090722-alt1
phpMyAdmin-3.2.4-alt1.M51.1
php-base-2.4-alt1
php5-5.2.11.20090722-alt1
[root@Server ~]#

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Люди добрые, всё сделал как уважаемый Саломатин говорил, всё вроде бы получилось, кроме одного: ввожу  http://192.168.0.1/phpMyAdmin/ и у меня выскакивает пустая страница, вообще ничего, то есть абсолютно. Даже ошибки ни какой.

Подскажите в чём тут дело?  ??? И как проверить работает ли у меня ПыхПых (PHP)

Подскажем, нет проблем.

Давайте по порядку.
Если все сделали как написано, то уже заработало бы. (нужно не более 10 минут).
Значит скорее всего что-то пропустили.

Для того чтобы ПыхПых  работал, мало только внести изменения в phpMyAdmin.config

Напишите по шагам, что делали.
Какой дистр. поставили?
Как запустили apache2, получили ли   It Works?
Вносили ли изменения в /etc/php/5.2.11/apache2-mod_php/php.ini
Перезапускали ли
[root@server ~]service httpd2 restart
[root@server ~]service mysqld restart

Найдите минутку , опишите, будет понятней чем помочь.
А в том, что заработает, нет никаких сомнений.
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"