導航:首頁 > 編程語言 > linux創建php文件

linux創建php文件

發布時間:2024-12-17 20:01:13

phplinux下怎麼創建文件夾

chmod('f',777)以及chmod('f',744)都是錯的,這些授權方式的結果是什麼,你要慢慢去推算,不是一下能說出來的。

賦予所有許可權的語句是:
chmod('f',0777);

注意和你的區別:前面多了一個0,有一個0才表示是8進制,才是正確的授權,不相信的話,你測試一下下面的PHP:
<?php
echo 0777;
?>
看看輸出的是511,也就是要chmod('f',511)才是授予所有的許可權。

Ⅱ 問:linux伺服器用php創建文件夾並賦予許可權的問題

mkdir("uploads/aa/");

chmod("uploads/aa/", 0777);

使用chmod可以設置比系統默認更大的許可權,直接使用mkdir會受到系統umask的影響。

Ⅲ 怎麼在linux運行php文件

在安裝完PHP和Apache2後,我們需要安裝PHP命令行解釋器。

# apt-get install php5-cli [Debian 及類似系統]
# yum install php-cli [CentOS 及類似系統]

接下來我們通常要做的是,在/var/www/html(這是 Apache2 在大多數發行版中的工作目錄)這個位置創建一個內容為 <?php phpinfo(); ?>,名為 infophp.php 的文件來測試(PHP是否安裝正確),執行以下命令即可。

# echo '<?php phpinfo(); ?>' > /var/www/html/infophp.php

然後,將瀏覽器訪問 http://127.0.0.1/infophp.php ,這將會在網路瀏覽器中打開該文件。

檢查所有PHP信息

這里,『-f『選項解析並執行命令後跟隨的文件。

Ⅳ 怎麼在linux伺服器上配置php環境

建議多使用網路搜索,網上這樣的帖子特別多。
Linux的分支比較大,不過常使用的也就Centos和Ubuntu。下面我貼出來在Centos上面搭建php環境的方法,命令有所不同,不過差異不大。

安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠

安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start

安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼:
<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到

安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart

測試mysql是否鏈接成功的php代碼
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("mydb", $con);

$result = mysql_query("SELECT * FROM sys_user");

while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}

mysql_close($con);
?>
可以把上面的代碼傳入目錄/var/www/html/
就可以看到執行情況

Ⅳ linux如何設置php創建文件的默認許可權

首先,php的執行者你要知道,看進程明確執行者是哪個賬戶,可以使用mkdir(dir, 0777)設置操作許可權

Ⅵ linux php配置文件在哪

1、找到linux php配置文件具體的的方法首先是可以打開終端輸入find命令即可顯示出php配置文件的路徑:

Ⅶ linux php配置文件在哪

PHP(外文名: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。PHP的文件後綴名為php。
本文講解了如何在linux下找出PHP配置文件php.ini的路徑的方法,很多linux新手都不知道php安裝在哪裡,需要修改php.ini但是找不到在哪裡,本文講解的方法其實就是使用phpinfo()函數輸出PHP信息,然後找到Configuration File (php.ini) Path這節就可以了,感興趣的同學參考下.
近來,有不博友問php.ini存在哪個目錄下?或者修改php.ini以後為何沒有生效?基於以上兩個問題,我覺得有必要教一下剛接觸PHP的博友們如何找到PHP調用php.ini的路徑目錄。
一般安裝PHP環境無非有兩種平台,Linux環境下與WIN平台下。而WIN平台居多,因為現在套裝安裝包非常方便,如appserv、wamp一件安裝包等等。而Linux下也有LNMP一鍵安裝包,非常方便。由於這些安裝做了簡化,所以自然的許多博友就不太清楚環境安裝好了以後php.ini放在哪個目錄下,或者在某個目錄下找到了php.ini文件但不知是否是PHP程序調用的那個。
我們可以通過phpinfo查找php.ini路徑
新建一個php頁面,輸入:
[code]
<?php phpinfo(); ?>
[code]
保存退出
使用瀏覽器訪問頁面,會看到是一個PHP配置信息的相關頁面
找到Configuration File (php.ini) Path這一行
右邊的值 /usr/local/webserver/php/etc 就是php.ini文件所在目錄
最後修改以後要記得重啟相關程序才能生效。如果你還不明白的話,你可以在後盾人看看教材視頻,多看看幾遍,慢慢的不就會了,如果嫌棄麻煩,你可以直接去後盾網問問那些專家講師,他們很樂意幫你的,希望能幫到你,給個採納吧謝謝

Ⅷ linux里普通用戶創建的php文件apache為什麼不能訪問

你的用戶和apache運行的用戶不是一個用戶,普通用戶建的文件許可權別的用戶沒有的
一是修改文件屬主,用chown命令
二是修改文件許可權,用chmod命令
三是把這個普通用戶和apache運行的用戶加到這個普通用戶所屬的組中

閱讀全文

與linux創建php文件相關的資料

熱點內容
hd安卓手機怎麼關 瀏覽:747
培訓通單片機 瀏覽:301
演算法分攤分析 瀏覽:311
win8r2如何打開伺服器埠 瀏覽:232
linuxvmtools下載 瀏覽:522
wps的ppt壓縮圖片大小 瀏覽:97
gcj02加密的意義 瀏覽:894
php自動備份資料庫 瀏覽:309
變頻空調壓縮機圖片 瀏覽:303
比特幣分布式演算法歷史 瀏覽:93
D豆app不能升級怎麼辦 瀏覽:607
php如何創業 瀏覽:28
python中文意思h 瀏覽:917
海康雲存儲伺服器網口 瀏覽:546
網上民聲投訴需要加密嗎 瀏覽:665
買了伺服器該如何建站 瀏覽:279
phpwsdl詳解 瀏覽:444
壓縮機改裝高壓打氣機 瀏覽:550
創造與魔法在文件夾叫什麼 瀏覽:413
共享文件夾圖標大小 瀏覽:263