LINUX.ORG.RU

Сообщения UzLA

 

Apache+symlinks

Narod spasite, PLZ! est' Apache 1.3.33 , sconfigurirovan na VirtualHosts. vse hosty - symlinki na drugie dirsy. est' zapis' <Directory /> Oprions Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </ Directory>

NO, vsje chto glubzhe documentRoot kazhdogo Virtualhosta - browser ne vidit = mol, net takih filov... permissions 777 na vse... esli skopirovat' fily iz subfolderov v documentroot - oni chitajutsja...

POSOVETUJTE CHTO DELAT'?!!!!!!!!! esli za zavtra ne nastroju - ubjut mnja, kak minimum.... PLEASE!!!!!!!!

UzLA
()

php update

Привет ALL,

подскажите новичку, ПЛЗ! есть dedicated server на нем стоит RH 9 и php 4.2 с массой модулей. Надо проапдейтить до последней стабильной версии и при этом сохранить конфигурацию и пр. Как это сделать грамотно и безболезненно?

Заранее спасибо, Алексей

UzLA
()

MySQL базы - в фолдеры к юзерам

У нас многопользовательская машина под Линухом. У некоторых пользователей - свои собственные БД под MySQLем. Все БД ессесенно лежат в одной дирсе.

А тут на медне мне задачу поставили, что б кажадая БД лежала в home-дирсе соответствующего юзера, пусть даже придется убить БД и завести заново!!! Сроку дали - до конца недели.

Как это сделать - не представляю, подкажите ПЛЗ.

UzLA
()

Profrpd+MySQL

Народ, когда собираю proftpd 1.2.4 версии и включаю mod_sql:mod_sql_mysql, то на страдии configure выбрасыват с сообщением типа - не найден mysql.h файл. и ессесенно никуда дальше. Этот mysql.h - его кто вообще должен был установить proftpd или mysql? Подскажите как с этим бороться - откуда этот mysql.h брать? (Mysql сам посебе работает отлично - без нареканий, хоть и ставил я его с rpm от Мандрайк 8.1.)

UzLA
()

Нужен ли DNS и Firewall для чистого интерент сервера

Вот ставлю сервер, на котором будет крутиться только наш сайт. Ничего больше, никакого соединеня с внутренней подсеткой - одна сетевуха - в единственный порт маршрутизатора и - в Инет. Нужны только ssh, proftpd, apache, mysql, php. никаких squid, telnet-server и прочего. 1. Нужен ли для токого дела DNS, или хватить указания на DNS провайдера? 2. Нуже н ли firewall? горячие головы советую - "ставь - лишнем не будет". Вопрос зачем лишне ресурсы тратить и потом в каждой проге свои дыры. че собственно фаерволить если подсетки нет? 3. И вот еще какой вопрос меня мучает - для своих почтовых ящиков типа ля-ля-ля@мойдомен.lt нужен только sendmail или еще какая-то фича, может демон какой про pop3 или еще чего?

Поскажите, плз.

UzLA
()

MySQL - DBI Perl - подключение

Почему-то при подключениии через DBI из PERLа в MYSQL поступает не имя пользователя указааное в строке подключения, я Linux-аккаунт из подкоторого запускалась Перловая прога - root, apache, user.

Подскажите ПЛЗ в чем дело? Вот краткое сожержание проги, лога апача и БД mysql:

Error.log: DBI->connect(host=localhost;dummy;) failed: Access denied for user: 'apache@localhost' (Using password: NO) at / var/www/cgi-bin/test.pl line 22

Program: #!/usr/bin/perl

use strict; use DBI;

print "Content-type: text/html\n\n"; print "<b>Date: ", scalar localtime, "</b><br>\n";

my $dbh=DBI->connect("DBI:mysql:host=localhost;dummy;"); $dbh->disconnect;

print "Success.";

Shell: [root@www cgi-bin]# mysql -u dummy books Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 27 to server version: 3.23.36

Type 'help;' or '\h' for help. Type '\c' to clear the buffer

mysql> select * from info; +--------------------+--------+------------+ | title | author | issue_date | +--------------------+--------+------------+ | MqSQL handbook | NULL | 2001 | | PHP handbook | NULL | 2001 | | Perl as a Nutshell | Orelly | NULL | +--------------------+--------+------------+ 3 rows in set (0.00 sec)

mysql>

From ROOT to MYSQL db: mysql> select * from user; +-----------------------+-------+------------------+-------------+-------------+ -------------+-------------+-------------+-----------+-------------+------------ ---+--------------+-----------+------------+-----------------+------------+----- -------+ | Host | User | Password | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +-----------------------+-------+------------------+-------------+-------------+ -------------+-------------+-------------+-----------+-------------+------------ ---+--------------+-----------+------------+-----------------+------------+----- -------+ | localhost | root | 6a896c21722a672d | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | localhost.localdomain | root | 6a896c21722a672d | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | | localhost | | 6a896c21722a672d | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | localhost.localdomain | | 6a896c21722a672d | N | N | N | N | N | N | N | N | N | N | N | N | N | N | | localhost | dummy | | N | N | N | N | N | N | N | N | N | N | N | N | N | N | +-----------------------+-------+------------------+-------------+-------------+ -------------+-------------+-------------+-----------+-------------+------------ ---+--------------+-----------+------------+-----------------+------------+----- -------+ 5 rows in set (0.00 sec)

mysql> select * from db; +-----------+---------+-------+-------------+-------------+-------------+------- ------+-------------+-----------+------------+-----------------+------------+--- ---------+ | Host | Db | User | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Grant_priv | References_priv | Index_priv | Alter_priv | +-----------+---------+-------+-------------+-------------+-------------+------- ------+-------------+-----------+------------+-----------------+------------+--- ---------+ | % | test | | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | % | test\_% | | Y | Y | Y | Y | Y | Y | N | Y | Y | Y | | localhost | books | dummy | Y | Y | Y | Y | Y | Y | N | N | N | N | +-----------+---------+-------+-------------+-------------+-------------+------- ------+-------------+-----------+------------+-----------------+------------+--- ---------+ 3 rows in set (0.00 sec)

mysql> select * from tables_priv; Empty set (0.00 sec)

mysql> select * from columns_priv; Empty set (0.00 sec)

mysql> select * from host; Empty set (0.00 sec)

Если запустить перловую прогу из шела (посуть даже из-под root) типа %>perl program.pl , то не экране тоже сообщение что в error.log, тока вместо user: 'apache@localhost' будет user: 'root@localhost'.

Вот такая головоломка. Помогите кто может.

UzLA
()

RSS подписка на новые темы