cvs: phpdoc-hu /reference/filesystem/functions chmod.xml

[email protected] ("Lajos Cseppent?")
Newsgroups php.doc.hu
Message-ID <cvschappy1170429327@cvsserver>
chappy		Fri Feb  2 15:15:27 2007 UTC

  Added files:                 
    /phpdoc-hu/reference/filesystem/functions	chmod.xml 
  Log:
  sync
  

http://cvs.php.net/viewvc.cgi/phpdoc-hu/reference/filesystem/functions/chmod.xml?view=markup&rev=1.1
Index: phpdoc-hu/reference/filesystem/functions/chmod.xml
+++ phpdoc-hu/reference/filesystem/functions/chmod.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.13 Maintainer: chappy Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.chmod">
   <refnamediv>
    <refname>chmod</refname>
    <refpurpose>Megváltoztatja a fájl hozzáférési jogosultságait</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Leírás</title>
     <methodsynopsis>
      <type>bool</type><methodname>chmod</methodname>
      <methodparam><type>string</type><parameter>filename</parameter></methodparam>
      <methodparam><type>int</type><parameter>mode</parameter></methodparam>
     </methodsynopsis>
    <para>
     Megpróbálja a <parameter>filename</parameter> paraméterben 
	 megadott fájl hozzáférési jogosultságait a
     <parameter>mode</parameter> paraméterben megadottakra változtatni.
    </para>
    <para>
     Megjegyzés: a <parameter>mode</parameter> feltételezhetõen oktális érték,
	 tehát karakterláncok (mint "g+w") nem fognak helyesen 
	 mûködni. Hogy ezt biztosítuk, kezdjük a 
	 <parameter>mode</parameter> paramétert nullával (0):
    </para>
    <para>
     <informalexample>
      <programlisting role="php">
<![CDATA[
<?php
chmod("/somedir/somefile", 755);   // decimális; valószínüleg hibás
chmod("/somedir/somefile", "u+rwx,go+rx"); // karakterlánc; hibás
chmod("/somedir/somefile", 0755);  // oktális; hozzáférési jógosultságok helyes formája
?>
]]>
      </programlisting>
     </informalexample>
    </para>
    <para>
     A <parameter>mode</parameter> paraméter három oktális számkomponensbõl 
	 áll, amelyek a hozzáférési korlátozásokat szabják meg a tulajdonos, a 
	 tulajdonos csoportjának és bárki másnak, ebben a sorrendben. 
	 Egy komponenst ki lehet számolni a szükséges jogosultságok hozzáadásával. 
	 Az 1-es szám futtatási jogot, a 2-es írási jogot, a 4-es olvasási jogot ad a 
	 fájlon. Ezeket a számokat összeadva lehet megszabni a szükséges jogokat. 
	 Több információt a hozzáférési jogosultságokról Unix rendszereken 
	 a 'man 1 chmod' és 'man 2 chmod' parancsok segítségével.
    </para>
    <para>
     <informalexample>
      <programlisting role="php">
<![CDATA[
<?php
// Olvasás és írás a tulajdonosnak, másnak semmilyen hozzáférés
chmod("/somedir/somefile", 0600);

// Olvasás és írás a tulajdonosnak, olvasás bárki másnak
chmod("/somedir/somefile", 0644);

// Minden a tulajdonosnak, olvasás és futtatás bárki másnak
chmod("/somedir/somefile", 0755);

// Minden a tulajdonosnak, írás és olvasás a tulajdonos csoportjának
chmod("/somedir/somefile", 0750);
?>
]]>
      </programlisting>
     </informalexample>
    </para>
    <para>
     &return.success;
    </para>
    <note>
     <para>
      The current user is the user under which PHP runs. It is
      probably not the same user you use for normal shell or FTP
      access.
      The mode can be changed only by user who owns the file on most systems.
     </para>
    </note>
    &note.no-remote;
    <note>
     <simpara>
      Ha a &safemode; engedélyezbe van, a PHP
      ellenõrzi, hogy a fájlok vagy könyvtárok, amelyekre hatsz, 
	  azoknak ugyanaz az UID-juk (tulajdonos) aki alatt a program fut. 
      the same UID (owner) as the script that is being executed. 
	  Emellet nem állíthatod be a SUID-t, a SGID-t és a ragadós biteket (scticky bits).
     </simpara>
    </note>
    <para>
     Lásd még: <function>chown</function> és
     <function>chgrp</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.