phpubuntu
『壹』 ubuntu系統下把php文件放在哪個位置才能運行
不管什麼系統都需要安裝web伺服器,appache活著nginx, web伺服器安裝路徑下面會有一個網頁根目錄,www 或著wwwroot, 把php文件放到這個目錄裡面
『貳』 ubuntu的php文件無法運行,許可權已經修改了。
方法一:在內容頁模板中改用正則表達式匹配
默認的phpcms內容頁alt值都是反斜杠"\" ,其實只要簡單的在內容模版頁使用正則匹配下就ok了,把內容頁模板show.Html中的{$content}替換成如下代碼:
<?php
echo preg_replace("/alt=\".*?\"/i","alt=\"$title\"",$content);
?>
重新生成下內容頁。
這里用的alt值是標題標簽$title,內容頁的圖片alt屬性值就全是標題了,當然也可以自己另寫代碼或者用描述、關鍵字等。
方法二:修改編輯器讓上傳圖片時自動生成alt屬性值
1.打開 statics/js/ckeditor/plugins/image/dialogs/image.js 文件
找到
accessKey:'T','default':''
修改為
accessKey:'T','default':$('#title').val()
2.清除瀏覽器緩存
『叄』 ubuntu下怎麼查看php網站的運行日誌。
PHP是不寫日誌的,你可以查看WEB伺服器的日誌,具體方法與你使用的WEB伺服器軟體有關,如果是apache,那麼在logs目錄下有error、access等文件,那就是日誌,可以查看內容。
『肆』 ubuntu下搭建php環境文件夾在哪
對於php,我是一點都不懂的,但是最近在瀏覽別人的博客的時候,意外的發現了一個博客平台——wordpress,剛開始的時候,我也不知道
這是個什麼東西,後來google之後有了了解,所以也想試試這個東西,但是wordpress是使用php語言開發的,而我的電腦也沒有這種環境,我更
是沒學過php,不過這個阻止不了我要嘗試的熱情,於是找了些資料,進行了環境的搭建,剛開始的時候還是走了些彎路的,不過最終還是搭建好了,其實方法也
很簡單,下面是我的步驟:
安裝apache2
在終端中輸入
sudo apt-get install apache2
然後就是等待安裝完成了,安裝成功後,apache服務是開啟 的,你可以通過
sudo service apache2 [start | stop | restart]
來啟動、關閉、重啟服務。
這時你可以在瀏覽器中輸入localhost/,如果安裝成功,則會顯示It works
2. 安裝php
在終端中輸入
sudo apt-get install php5 libapache2-mod-php5
這里已經讓apache可以解析php了,你可 以測試一下是否成功,執行
sudo gedit /var/www/testphp.php
在裡面寫入<?php phpinfo(); ?>,讓後用瀏覽器 打開http://localhost/testphp.php,如果能解析的話,則 會有輸出結果。
我在這里的時候總是出現問題,不代開testphp.php,而是直接下載這個文件了,如果你也遇到這種情況, 可以嘗試
sudo a2enmod php5
接著是清理一下瀏覽器緩存,讓後重啟apache服務(我沒有重啟),就可以了,我是通過這個方法解決的。
3. 安裝mysql
在終端中輸入
sudo apt-get install mysql-server mysql-client #中途會讓你輸入一次root用戶密碼
sudo apt-get install php5-mysql #安裝php5-mysql 是將php和mysql連接起來
sudo apt-get install libapache2-mod-auth-mysql
就可以安裝成功了。
下面是開啟和關閉mysql的命令
sudo start mysql #手動的話這樣啟動
sudo stop mysql #手動停止
pgrep mysqld #查看mysql是否開啟
總結:通過以上步驟,就可以成功搭建php開發環境了。一開始我是在windows下搭建,覺得挺麻煩的,於是想想,自己都在用
ubuntu了,何必在ubuntu下安裝試試呢,於是也就試了,並且成功了。不用說,在ubuntu下搭建確實比windows下搭建容易得多。當然
了,這僅僅是搭建環境而已,還沒有設置到apache的配置以及服務安全設置的東西等等,所以也就容易了。
『伍』 如何在ubuntu上安裝php
關於Ubuntu下的LAMP配置步驟:
首先要安裝LAMP 就是Apache,PHP5,Mysql5.
打開終端,輸入命令行。
1.安裝 Apache
1.打開終端
2. 輸入以下命令
sudo apt-get install apache2
3. 如果沒有sudo 許可權,需要輸入密碼。
2.測試 Apache
為了確定安裝是否成功,我們來測試一下。
1. 打開瀏覽器,輸入以下網址
http://localhost/
如果成功,你會看到以下內容 "It works!" , 祝賀你,第一步,你算是跨出去了。
3.安裝 PHP5
Step 1. 打開終端 (ctrl+alt+T).
Step 2. 輸入以下命令行:
sudo apt-get install php5 libapache2-mod-php5
Step 3.為了使PHP和Apache能一起工作,我們需要配置一下PHP並且測試一下。
sudo /etc/init.d/apache2 restart
4.測試 PHP
Step 1.我們先建一個PHP 測試文件(我們叫它phptest.php),輸入以下內容 :
sudo gedit /var/www/testphp.php
Step 2.這時我們會打開一個文本編輯器,在裡面輸入以下內容.
<?php phpinfo(); ?>
Step 3.保存退出。
Step 4. 現在打開瀏覽器,查看一下我們剛剛建立的內容。輸入以下網址。
http://localhost/testphp.php
如果顯示出PHP的信息內容頁面,說明你又成功了一小步。
5.安裝 MySQL
下面我們來安裝Mysql5 (這是最後一步,也是麻煩比較多的一步,安裝的時候注意。)
Step 1. 再一次地打開終端,輸入以下內容。
sudo apt-get install mysql-server
Step 2.在安裝的時候,如果要求你輸入Mysql 密碼,則輸入密碼。如果沒有要求,則執行下一步。在終端中輸入下面命令。
mysql -u root
後來,你還要輸入以下內容;
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
以上的'root'是你的Mysql 用戶名,'yourpassword'是你的新密碼。
Step 3.下面我們將去處理更為棘手的phpmyadmin這里經常出現的問題就是明明安裝了phpmyadmin但卻在輸入http://localhost/phpmyadmin的時候,沒有出現管理界面,反而出現沒有找到的頁面。不急,我們先安裝再了phpmyadmin然後再去解決。 輸入以下命令:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
這里的phpmyadmin是與我們之前裝的php5 是相配合的,如果你裝的PHP 和phpmyadmin不相配,它們不會工作。
Step 4.現在我們去解決phpmyadmin「不工作」的問題,當我們安裝了phpmyadmin 後,不要以為一切就緒了。其實我們還有一項工作要去完成,就是去配置phpmyadmin和apache2。同樣的終端,輸入:
cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin
這樣我們就把phpmyadmin中的apache.conf(apache配置文件)復制到apache2/sites-available下的phpmyadmin文件下。
Step 5.接著輸入,進入sites-enabled文件夾下:
cd /etc/apache2/sites-enabled/
Step 6.進入之後,我們要建立一個通往配置文件的鏈接以便能利用它。輸入:
sudo ln -s ../sites-available/phpmyadmin
Step 7.重啟apache2
sudo /etc/init.d/apache2 restart
最後,打開http://localhost/phpmyadmin 去體驗一下
『陸』 php ubuntu下調用 chmod()函數 php報錯提示「你無權操作該目錄」,怎麼辦
許可權不夠. 需要root許可權 才能執行.
你可以試試給你的那個PHP文件 賦值root的許可權看看
代碼獲得root許可權.... 那人家不是可以把你伺服器給拿了?
『柒』 ubuntu .php文件的問題 怎麼打開.php的文件啊 求解釋
一是把php文件存放在WEB目錄下,瀏覽器輸入地址可以調用。
二是在命令行可以調用php打開*.php文件,例如:
$ /home/php/php abc.php
『捌』 在ubuntu中,如何打開php測試頁
如果裝了WEB伺服器並且能夠運行PHP,可以在瀏覽器中打開對應頁面;如果沒有裝WEB伺服器但能運行php,執行 「php 文件名「,可以看到輸出的HTML代碼。在ubuntu中,如何打開php測試頁
『玖』 ubuntu如何查看是否有php
輸入命令:whereis php,如果能搜索到就到該目錄下去看看是否是安裝了php的目錄。
『拾』 怎麼啟動ubuntu的php
在php.ini中根據mysql.so所在目錄修改extension_dir.
具體操作步驟:
(1)找到mysql.so的位置.命令:sudo find / -name 'mysql.so'.
(2)在php.ini中找到extension_dir = "./",根據(1)路徑修改.
(3)重啟php-fpm.命令:/etc/init.d/php5-fpm restart.