當前位置:首頁 » 編程語言 » apachesql

apachesql

發布時間: 2023-05-14 07:58:34

Ⅰ 安裝完XAMPP,apache和sql服務都啟動了,並將所需文件放到htdocs目錄下,在瀏覽器中為什麼還是打不開php

根據閣下的截圖來看,顯然是埠問題。
當你訪問某一網站時,未在域名後面加上埠號,那麼就是使用的默認埠號80埠,如果訪問的是SSL網站,即HTTPS,那麼默認的就是443。
看閣下的Apache,其HTTP埠是808,SSL埠是443,那麼,你想要訪問的話,就只有這樣了:
主頁:localhost:808
其它頁:localhost:808/其它頁面路徑

如想訪問的時候不加埠號,要麼把埠改為80,要麼使用反向代理。

Ⅱ 怎麼配置apache連接sqlserver

下載驅動程序,下載後安裝釋放程序,裡面有以下文件:
php_pdo_sqlsrv_52_nts.dll
php_pdo_sqlsrv_52_ts.dll
php_pdo_sqlsrv_53_nts_vc6.dll
php_pdo_sqlsrv_53_nts_vc9.dll
php_pdo_sqlsrv_53_ts_vc6.dll
php_pdo_sqlsrv_53_ts_vc9.dll
php_sqlsrv_52_nts.dll
php_sqlsrv_52_ts.dll
php_sqlsrv_53_nts_vc6.dll
php_sqlsrv_53_nts_vc9.dll
php_sqlsrv_53_ts_vc6.dll
php_sqlsrv_53_ts_vc9.dll
SQLServerDriverForPHP.chm(手冊,英文夠好的話,可以看看,嘿嘿)
SQLServerDriverForPHP_License.rtf
SQLServerDriverForPHP_Readme.htm(自述文件)
?
關於VC6和VC9的區別
VC6 版本是使用 Visual Studio 6 編譯器編譯的,如果你是在windows下使用Apache+PHP的,請選擇VC6版本。
VC9 版本是使用 Visual Studio 2008 編譯器編譯的,如果你是在windows下使用IIS+PHP的,請選擇VC9版本。
?
開始配置
選擇php_sqlsrv_53_ts.dll和php_pdo_sqlsrv_53_ts.dll。把文件拷貝到PHP文件夾下的ext目錄下,然後在配置文件php.ini
的Extensions後面加上:
extension=php_sqlsrv_53_ts.dll
extension=php_pdo_sqlsrv_53_ts.dll
再重啟爛仿李Apache服務。
最後測試一下是否成功,大盯在PHP中執行phpinfo()的查看sqlsrv、看圖畫紅線處、如圖所示這樣就表示連接成功了!!

?
1.Windows Authentication連接

<?php

$serverName = "(localhost)";
$connectionInfo = array("Database"=>"test","ConnectionPooling"=>false);
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn == false)

{

echo "連接失敗!";

die( print_r( sqlsrv_errors(), true));

}

?>
?
2.SQL Server Authentication連接
?
<?php

$serverName = "localhost"; //資料庫伺服器地飢遲址
$uid = "sa"; //資料庫用戶名
$pwd = "123"; //資料庫密碼
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"cart");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn == false)
{
echo "連接失敗!";
die( print_r( sqlsrv_errors(), true));
}
//執行有結果集的SQL語句
$query = sqlsrv_query($conn, "select * from tb_goods");
while($row = sqlsrv_fetch_array($query))
{
echo $row[0]."-----".$row[1]."<br/>";
}
//執行增刪改的SQL語句
?$rs=sqlsrv_query($conn,"update tb_goods set name='中國勁酒' where name='勁酒'");
?$num=sqlsrv_rows_affected($rs);//返回修改的行數
?if($num>0)
{
echo '修改成功!'.$num?;
}
else
{
echo '修改失敗!';
}

?>
?
用於 SQL Server Driver for PHP 的 API 名稱是 sqlsrv。所有 sqlsrv函數都以 sqlsrv_打頭,
SQL Server Driver for PHP 包含以下函數:
函數 說明
sqlsrv_begin_transaction 開始事務。
sqlsrv_cancel 取消語句;並放棄相應語句的所有未決結果。
sqlsrv_client_info 提供有關客戶端的信息。
sqlsrv_close 關閉連接。釋放與相應連接關聯的所有資源。
sqlsrv_commit 提交事務。
sqlsrv_configure 更改錯誤處理和日誌記錄配置。
sqlsrv_connect 創建一個連接,並將其打開。
sqlsrv_errors 返回關於上一操作的錯誤和/或警告信息。
sqlsrv_execute 執行預定義語句。
sqlsrv_fetch 使下一行的數據可供讀取。
sqlsrv_fetch_array 以數值索引數組、關聯數組或這兩種數組的形式檢索下一行的數據。
sqlsrv_fetch_object 以對象形式檢索下一行的數據。
sqlsrv_field_metadata 返回欄位元數據。
sqlsrv_free_stmt 關閉語句。釋放與相應語句關聯的所有資源。
sqlsrv_get_config 返回指定配置設置的值。
sqlsrv_get_field 按索引檢索當前行中的欄位。可以指定 PHP 返回類型。
sqlsrv_has_rows 檢測結果集是否具有一行或多行。
sqlsrv_next_result 使下一結果可供處理。
sqlsrv_num_rows 報告結果集中的行數。
sqlsrv_num_fields 檢索活動結果集中的欄位數。
sqlsrv_prepare 准備 Transact-SQL 查詢,但不執行該查詢。隱式綁定參數。
sqlsrv_query 准備 Transact-SQL 查詢,並將其執行。
sqlsrv_rollback 回滾事務。
sqlsrv_rows_affected 返回有所修改的行的數目。
sqlsrv_send_stream_data 在每次調用函數時向伺服器發送最多八千位元組 (8 KB) 的數據。
sqlsrv_server_info 提供有關伺服器的信息。
linux下PHP 5.2.17測試成功
tar zxvf freetds-0.8.2.tar.gz
cd freetds-0.8.2/
./configure --enable-msdblib --prefix=/usr/local/freetds --with-tdsver=8.0
make && make install
cd /home/lnmp0.9/php-5.2.17/ext/mssql/ 依個人可能不同
/usr/local/php/bin/phpize ####php擴展信息
./configure --with-php-config=/usr/local/php/bin/php-config --with-mssql=/usr/local/freetds
make && make install
vim /usr/local/php/etc/php.ini
在extension = "pdo_mysql.so"下面添加
extension = "mssql.so"
保存後,/root/lnmp restart 即可
若搜索的結果有中文亂碼則
vim /usr/local/freetds/etc/freetds.conf
[global] 加上
client charset = utf8
$sql=mssql_connect('192.168.0.185','sa','1','1433');
mssql_select_db('test',$sql);
$result=mssql_query("select top 10 * from test1")
while($row=mssql_fetch_assoc($result)){
print_r($rows);
}
freetds-0.8.2.tar.gz下載地址:
免費下載地址在 http://linux.linuxidc.com/
用戶名與密碼都是www.linuxidc.com

Ⅲ 請問apache+php+mssql是怎麼配置的

首先你要確定你的web伺服器和php已經配置好了
然後確定你的mssql的版本 2000的話需要打sp4補丁 2005需要打sp2補丁(好像.2005用的少) 2008沒用過.不知道
然後還要你的php.ini里開了mssql

extension=php_mssql.dll是去掉這個前邊的

Ⅳ 如何在 Linux 上用 SQL 語句來查詢 Apache 日誌

1、apache日誌位置
/var/log/apache2/
錯誤信息:
/var/log/apache2/error.log
其它信息:
/var/log/apache2/access.log
在命令行查看這些日誌:跡告皮(需要root許可權)

2、 cat 、head、more、vi、vim等命令都可以查看及編輯apche的日誌文件
$sudo cat /var/log/apache2/error.log
$ sudo vi /var/log/姿差apache2/error.log

3、tailf命令可以持續查看文件更新信息友顫:
$sudo tailf /var/log/apache2/access.log

注意:如果是直接root登陸,可以把sudo去掉。

Ⅳ apache和MY sql資料庫哪個更好access資料庫最常見的是用於哪些網站

apache和mysql是兩類東西,沒有可比性。
apache是一個web
server,用於接收和處理諸如http協散飢議的網路請求。
mysql和access都是屬於資料庫。mysql是開源的免費資料庫(後來也有商業版本),功能強大,是國內外很多大型免費類網站選用的主要資料庫。access一般也就常見於高校課程作業或者相關的教科書里,功能太弱了,只能作為沖純返褲宏入門了解sql語句的一個方便實現,沒人會真拿他做網站的。

Ⅵ Apache Druid的SQL查詢使用手冊

[1] 書寫使用說明

[2] 支持查詢

[3] 使用說明

[1] 聚合改猛函數

[2] 數值函數

[3] 字元串函數

[4] 時間函數

[5] IP地址函數

[6] 比較運算符

[7] 多值的字元串函數

[8] HLL草圖運算符

[9] Theta草圖運算符

[10] 分位數草圖運算符

[11] 其他功能

[12] 不支持的功能

[1] 沒有聚合的晌慶查詢將使用Druid的Scan本機查核謹橋詢類型。

[2] 近似演算法

[1] 通過Http發送json

[2] JDBC

[1] 信息模式

[2] 系統模式

Ⅶ 怎麼測試linux下的apache+php+sql

heyubingfeng沒有回答完整
swat11033, 你應該是說已經安裝好了 apache+PHP+sql 我就當是MySQL吧。並且你已經配置好了。現在到了測試的一步,在apache指定的document_root目錄底下寫一個 test.php 內容就寫
<豎皮鏈?php
echo phpinfo();
?>
這個吧,然後用瀏覽器訪問這個網頁 http:// * /test.php
如果能顯示php配置信息,說明apache 和 php已經可以使用了

mysql安裝成功與否余孫的測試,我就不說了,你試試能不能登錄,建表;
在 <握游?php 和 ?> 中間,再加上測試mysql和php連接的代碼:比如

$host = 'localhost';
$user = 'yourname';
$pwd = 'yourpassword';
$cnt = mysql_connect($host,$user,$pwd);

if(!$cnt)
{
die ("Could not connect to the database:<br />" . mysql_error());
}
else
{
echo "Success!";
}

Ⅷ apache +php+sql組合 出現500內部伺服器問題

apache+php得配置好了讓伺服器去解析然後傳給php解析php文件為html,從而顯示在瀏覽器,你看看你是否配置好了。

Ⅸ Apache用的80埠,sql又要用iis怎麼辦

1、web服務默認宏散埠號是80商品.
2、SQL建議用8080,好記又方伍絕中便管理。
3、Apache與SQL分腔山家,各裝一台伺服器或。樓主主機可自行配置VPS。

Ⅹ apache已經配置了連接mssql,但是為什麼不能用應該怎麼辦

1、檢查配置文件php.ini中是否刪除了php_mssql.dll前面的雹此分號;
2、確認你是否安裝了mssql資料庫,並氏敬連接正常;殲肆慎

熱點內容
pythonid3 發布:2025-07-17 13:31:50 瀏覽:325
文件被加密如何破解 發布:2025-07-17 13:31:50 瀏覽:29
網路編程經驗 發布:2025-07-17 13:13:20 瀏覽:67
學編程小孩 發布:2025-07-17 13:13:16 瀏覽:997
關電源能釋放緩存嗎 發布:2025-07-17 13:07:14 瀏覽:932
哪個moba配置要求較低 發布:2025-07-17 13:05:34 瀏覽:799
scratch編程視頻教學 發布:2025-07-17 12:50:36 瀏覽:636
linuxh264 發布:2025-07-17 12:20:12 瀏覽:481
主題密碼怎麼改 發布:2025-07-17 12:18:08 瀏覽:605
南京編譯中心招聘 發布:2025-07-17 12:18:08 瀏覽:962