導航:首頁 > 編程系統 > linuxphpfreetds

linuxphpfreetds

發布時間:2023-03-11 13:29:59

linux的PHP服務要怎麼啟動

linux如何啟動php服務?我們一起來了解一下吧。
1、打開linux系統,在linux的桌面的空白處右擊。

2、在彈出的下拉選項里,點擊打開終端。
3、輸入/etc/init.d/php-fpmstart命令,回車即可開啟PHP服務。
以上就是小編的分享,希望能幫助到大家。

⑵ linux php配置文件在哪

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

⑶ linux下安裝php編譯參數

在Linux下安裝PHP,源代碼方式安裝,總需要配置很多參數。這里列出常用配置參數,並詳細用中文解釋說明了。給大家一些參考./configure
--prefix=/usr/local/php
php
安裝目錄
--with-apxs2=/usr/local/apache/bin/apxs
--with-config-file-path=/usr/local/php/etc
指定php.ini位置
--with-MySQL=/usr/local/mysql
mysql安裝目錄,對mysql的支持
--with-mysqli=/usr/local/mysql/bin/mysql_config
mysqli文件目錄,優化支持
--enable-safe-mode
打開安全模式
--enable-ftp
打開ftp的支持
--enable-zip
打開對zip的支持
--with-bz2
打開對bz2文件的支持
--with-jpeg-dir
打開對jpeg圖片的支持
--with-png-dir
打開對png圖片的支持
--with-freetype-dir
打開對freetype字體庫的支持
--without-iconv
關閉iconv函數,種字元集間的轉換
--with-libXML-dir
打開libxml2庫的支持
--with-xmlrpc
打開xml-rpc的c語言
--with-zlib-dir
打開zlib庫的支持
--with-gd
打開gd庫的支持
--enable-gd-native-ttf
支持TrueType字元串函數庫
--with-curl
打開curl瀏覽工具的支持
--with-curlwrappers
運用curl工具打開url流
--with-ttf
打開freetype1.*的支持,可以不加了
--with-xsl
打開XSLT
文件支持,擴展了libxml2庫
,需要libxslt軟體
--with-gettext
打開gnu
的gettext
支持,編碼庫用到
--with-pear
打開pear命令的支持,php擴展用的
--enable-calendar
打開日歷擴展功能
--enable-mbstring
多位元組,字元串的支持
--enable-bcmath
打開圖片大小調整,用到zabbix監控的時候用到了這個模塊
--enable-sockets
打開
sockets
支持
--enable-exif
圖片的元數據支持
--enable-magic-quotes
魔術引用的支持
--disable-rpath
關閉額外的運行庫文件
--disable-debug
關閉調試模式
--with-mime-magic=/usr/share/file/magic.mime
魔術頭文件位置
CGI方式安裝才用的參數
--enable-fpm
打上php-fpm
補丁後才有這個參數,cgi方式安裝的啟動程序
--enable-fastcgi
支持fastcgi方式啟動php
--enable-force-cgi-redirect
同上
,幫助里沒有解釋
--with-ncurses
支持ncurses
屏幕繪制以及基於文本終端的圖形互動功能的動態庫
--enable-pcntl
freeTDS需要用到的,可能是鏈接mssql
才用到
mhash和mcrypt演算法的擴展
--with-mcrypt
演算法
--with-mhash
演算法
--with-gmp
--enable-inline-optimization
--with-openssl
openssl的支持,加密傳輸時用到的
--enable-dbase
--with-pcre-dir=/usr/local/bin/pcre-config
perl的正則庫案安裝位置
--disable-dmalloc
--with-gdbm
dba的gdbm支持
--enable-sigchild
--enable-sysvsem
--enable-sysvshm
--enable-zend-multibyte
支持zend的多位元組
--enable-mbregex
--enable-wddx
--enable-shmop
--enable-soap

⑷ PHP可以和sql server/oracle等資料庫連接嗎

Linux下PHP連接MS SQLServer的辦法
分析問題
本來PHP腳本讀寫SQLServer是沒有什麼問題的,在Apache for windows和Windows IIS下可以工作的很好,一般可以通過ODBC或SQLServer Client連接,這都是Windows下面現成的。但是在Linux下面沒有現成的ODBC和SQLServer Client,需要我們自己安裝。

解決問題

一、相關軟體
freetds-0.53.tgz
這個軟體能夠用Linux和Unix連接MS SQLServer和Sybase資料庫。

二、安裝配置步驟

第一步:編譯安裝freetds:
得到freetds-0.53.tgz後
cp freetds-0.53.tgz /tmp/. (拷貝freetds包到/tmp目錄)
cd /tmp (進入目錄)
tar zxvf freetds-0.53.tgz (解壓)
cd freetds-0.53 (進入解壓後目錄)
./configure –prefix=/usr/local/freetds --with-tdsver=7.0
gmake (生成Makefile,我試驗過,make也可以)
gmake install (安裝)
關於上面configure我想說一下,--prefix=/usr/local/freetds是指安裝到/usr/local/freetds這個目錄中,--with-tdsver=7.0是指安裝tds 7.0版本(最開是我沒有加這個編譯參數,結果按照默認編譯為5.0。5.0連接資料庫的埠是4000,不是SQLServer的1433)

第二步:重新編譯PHP4
./configure [--with-apxs --with-mysql...] --with-sybase=/usr/local/freetds(請注意是sybase)
make
make install
第三步:配置freetds
vi /usr/local/freetds/etc/freetds.conf
具體配置見該文件中的說明
例: (典型配置)
[sqlserver]
host = sql_server_name_or_host_ip (你的SQLServer機器名字或者IP地址)
port = 1433
tds version = 7.0
在這個配置文件中可以配置Windows域登陸或者SQLServer賬號登陸兩種方式

第四步:配置php.ini文件
找到 ;extension=mssql70.so
將注釋;去掉成
extension=mssql70.so

第五步:在php中建立資料庫連接
$link=mssql_connect("sqlserver",$your_username,$your_password) or die (「can』t Connect to Database」);
echo $link;
在瀏覽器中運行上面腳本, 如果你得到一個link號那麼恭喜,你已經配置好了,如果出現Call to undefined function: mssql_connect() 那說明仔細看上面的安裝配置過程看你哪一步沒有對。
注意:sqlserver名稱是在/usr/local/freetds/etc/freetds.conf中定義的host參數,如果你寫的IP地址,就是IP地址。
其他資料庫操作參考相關mssql函數
注意,在sql語句中不支持中文!!!

第六步:調試
如果出現不能連接,請在freetds配置文件中找到;mp file = /tmp/freetds.log這一行,注釋掉前面的分號,再執行一下測試腳本,察看/tmp/freetds.log文件,它可以告訴你很多出錯的信息幫助你排除問題。

PHP與Oracle資料庫連接
PHP提供了兩套函數與Oracle連接,分別是ORA_和OCI函數。其中ORA_函數略顯陳舊。OCI函數更新據說更好一些。兩者的使用語法幾乎相差無幾。如前所述,你的PHP安裝選項應該可以支持兩者的使用。
連接

if ($conn=Ora_Logon("user@TNSNAME","password"))
{
echo "SUCCESS ! Connected to database\n";
}
else
{
echo "Failed :-( Could not connect to database\n";
}
Ora_Logoff($conn);
phpinfo();
?>

以上代碼使用TNSNAME(在你的tnsnames.ora文件中指明)定義的Oracle資料庫名稱、用戶名稱和密碼連接資料庫。在成功連接的基礎上,ora_logon函數返回一個非零的連接ID並儲存在變數$conn中。
詳細內容
http://hi..com/普及網/blog/item/3fe4df12c474e9956438db72.html

⑸ linux下如何執行PHP腳本

在 Linux 下執行 php 腳本時通常是可以使用以下命令:

#/usr/local/php/bin/php test.php
為簡化輸入可把此php執行程序 到系統命令目錄下:

#cp /usr/local/php/bin/php /usr/sbin/
驗證:輸入以下命令,如正確獲取 php 版本,說明操作成功。

#php -v
這樣,以後再執行PHP腳本時可直接採用以下輸入方式即可。

#php a.php。如果還有不明白的可以去後盾人看看相關的教學視頻。希望能幫到你。

⑹ linux怎麼查看php啟動命令

啟動php-fpm。

/usr/local/php5/sbin/php-fpm/usr/local/php5/為php-fpm的安裝地址。

/usr/local/php-5.6.3/sbin/php-fpm-R#如果報錯顯示不能用root用戶啟動,則可以考慮使用-R命令。

查看是否啟動成功:

netstat-lnt|grep9000

tcp00127.0.0.1:90000.0.0.0:*LISTEN

或者使用如下命令,查看是否9000埠被php-fpm佔用:

netstat-tunpl|grep9000

tcp00127.0.0.1:90000.0.0.0:*LISTEN2124/php-fpm。

閱讀全文

與linuxphpfreetds相關的資料

熱點內容
專題學習網站源碼 瀏覽:163
jsphead什麼 瀏覽:88
gps串口數據怎麼發送 瀏覽:968
win10文件主頁共享查看 瀏覽:411
中國聯通有哪些app是免流的 瀏覽:176
邊做邊保存的文件找不到了 瀏覽:858
win10照片應用文件夾名稱 瀏覽:966
編程如何解決資金的原子性 瀏覽:638
如何製作廣角鏡頭矯正文件 瀏覽:513
在網頁開發中應該選用哪個資料庫 瀏覽:742
iphone5移動卡貼 瀏覽:990
電腦文件的格式 瀏覽:127
extjs的xtype 瀏覽:959
suse11iso文件要u盤安裝 瀏覽:153
如何將報表統計數據轉化為圖形 瀏覽:444
如何寄快遞材料文件 瀏覽:265
java構造方法private 瀏覽:475
手機文件找回恢復 瀏覽:516
word怎麼把u盤里的文件拔掉 瀏覽:976
港版蘋果用的插排 瀏覽:1000

友情鏈接