права доступа к файлу в php - PullRequest
       2

права доступа к файлу в php

0 голосов
/ 13 сентября 2010

Я создал файл с именем config.php, и он выглядит как

<?php
$dbUser="test";
$dbPassword="123456";
$dbName="testDatabase";
$dbHost="localhost";
$dbPort="3306";
$tablePrefix="test_";
?>

Теперь я установил права доступа к этому файлу на 744, так что я могу устанавливать соединение в любое время.но что произойдет, если кто-то еще попытается прочитать этот файл и установить соединение с моим сервером базы данных как dbuser.это было бы проблематично для меня.Так что должно быть сделано??или какие разрешения должны быть предоставлены, чтобы мой веб-сервер мог читать файл, но любой, кто пытается прочитать, не должен читать файл.Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 13 сентября 2010

Если у вас есть собственный веб-сервер, работающий под вашим собственным пользователем, вы можете сделать его 600.

Но обычно вам не нужно об этом беспокоиться, потому что ваш провайдер общего хостинга позаботится об этом, и разные пользователи хостинга не смогут получить доступ к файлам друг друга.

0 голосов
/ 13 сентября 2010

Когда у вас есть файл, такой как config.php, вам не нужно беспокоиться о других людях, которые могут получить к нему доступ. Прежде всего, люди не могут прочитать код php внутри вашего документа, поэтому вам не нужно редактировать права доступа к файлу.

Оставьте его по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...