當前位置:首頁 » 編程語言 » php開關

php開關

發布時間: 2022-06-25 11:19:06

❶ 如何開啟php curl函數庫

windows下開啟方法:

1、拷貝PHP目錄中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll文件到 system32 目錄。
2、修改php.ini:配置好 extension_dir ,去掉 extension = php_curl.dll 前面的分號。3、重起apache。測試是否安裝成功:

<?php
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"http://www.google.cn");
curl_setopt($ch,CURLOPT_HEADER,1);
curl_exec($ch);
curl_close($ch);

?>linux下開啟方法:
方法一安裝cURL
# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz

# tar -zxf curl-7.17.1.tar.gz
# ./configure --prefix=/usr/local/curl
# make; make install安裝php 只要打開開關 --with-curl=/usr/local/curl 就可以了。 這個擴展庫還是非常棒,是fsockopen等等相關的有效的替代品。
方法二
進入安裝 原php 的源碼目錄,cd ext
cd curl

phpize
./configure --with-curl =DIR
make
就會在PHPDIR/ext/curl /moudles/下生成curl .so的文件。復制curl .so文件到extensions的配置目錄,修改php .ini就好了

❷ php 網站中如何實現開關網站功能

這個先後台做好這個功能,資料庫要有一個欄位來放這個開關的(建議用0,1來,因為這樣比較好判斷),後台做好了之後就在前台鏈接資料庫後面加判斷了,如果判斷為0則關閉,判斷為1則開啟,就不顯示關閉了

❸ 如何關閉MPLS PHP

想關閉MPLS PHP的原因有很多,比如由於別的設備不支持PHP, 或者在egress節點希望根據MPLS Label的EXP標記做QoS處理,因此不希望倒數第二跳設備彈出label;在JUNOS里關閉MPLS PHP的配置如下:

1.RSVP:在MPLS全局配置里使用「explicit-null」 : set protocols mpls explicit-null,該配置使egress節點通過RSVP信令向上游路由器宣告label的時候,從default的label 3 (Implicit Null label) 改為 label 0 (explicit-null)

2.LDP:在LDP配置里使用「explicit-null」 : set protocols ldp explicit-null,該配置使egress節點通過LDP信令向上游路由器宣告label的時候,從default的label 3 (Implicit Null label) 改為 label 0 (explicit-null)

其實這個配置看起來比較詭異,因為LDP相關的配置是在[protol ldp]里, 而RSVP相關的配置卻是在[protol mpls]里,這看起來不太合邏輯; 我猜大概是因為JUNOS先做的RSVP協議,因此就在簡單地在MPLS全局加了這個開關; 而後又做了LDP協議,但為了以示區分,就在[protol ldp]里又單做了一個開關; 至於為什麼不把RSVP的配置改到[protol rsvp]里和LDP保持一致,跟JUNOS的設計理念有關。JUNOS的哲學是一旦一個CLI已經開放給用戶使用,則即使以後證明它不是最合邏輯的選擇,也不能再進行更改,因為可能有很多運營商的網管系統已經使用這些CLI進行了開發,改起來會給用戶增加麻煩。

❹ 怎麼查看伺服器PHP.INI是否開啟php

首先看下瀏覽器返回的狀態碼,404表示你的PHP項目中木有默認頁,500表示你的PHP項目中某個文件有硬性錯誤,接著呢,到php.ini中開啟下出錯開關,就可以發現是PHP函數或變數出錯還是mysql連接出錯了。。。,最好放截圖。。。

❺ PHP開關語句

if 里的」=" 應該換成 「==」;

select2.php

<?php
$country = array(1=>"chinese",2=>"american",3=>"japanese");
$result=$_REQUEST['result'];
while(list($k,$v)=each($country)){
if($result==$k){
echo $v;
}
}

//或者換成foreach();

foreach($country as $k=>$v){
if($result==$k){
echo $v;
}
}
?>

❻ 已安裝完的php怎麼 打開開關

php只是一個環境如果需要WEB環境得需要安裝Apache
我也推薦你一個很好用的集成環境吧
phpnow
官方地址 www.phpnow.org
在windows下很好用的,我測試程序就是用的這個平台!

❼ 網站後台PHP正常,前台打開顯示伺服器錯誤500是什麼原因

1、檢查 apache的日誌文件,看裡面說什麼,日誌通常在/var/log/apache2 或者 /var/log/httpd下面;

2、在index.php打開調試開關,獲得更多調試信息,在php開始位置加入
error_reporting(E_ALL); ini_set("display_errors", 1);


3、檢查index.php的目錄下有沒有.htaccess文件,改名以後看看。

❽ 打開PHP網站時顯示「不能連接伺服器!」

首先檢查
apache的日誌文件,看裡面說什麼,日誌通常在/var/log/apache2
或者
/var/log/httpd下面
其次在index.php打開調試開關,獲得更多調試信息,在php開始位置加入
error_reporting(e_all);
ini_set("display_errors",
1);
再其次檢查index.php的目錄下有沒有.htaccess文件,改名以後看看
如果還是不知道原因,追問我。

❾ thinkphp怎麼開啟調試模式

thinkphp開啟調試模式的方法:

1、開啟調試模式,首先在入口文件打開調試開關:

//開啟調試模式
define('APP_DEBUG',true);

2、然後需要配置調試文件,該文件位於項目配置目錄下,默認名字為 debug.php:

<?php
return array(
// 開發環境配置信息
'DB_TYPE' =>'mysql',
'DB_HOST' =>'localhost',
'DB_NAME' =>'mydb',
'DB_USER' =>'root',
'DB_PWD' =>'root123',
'DB_PORT' =>'3306',
'DB_PREFIX' =>'my_',
);
?>

配置完調試配置文件之後,調試模式就配置成功了。

3、在 Index 模塊的 index 操作寫入如下測試代碼:

public function index(){
$Dao = M('User');
$user_list = $Dao->select();
$this->display();
}
4、在頁面上雖然沒有做任何邏輯輸出,但是卻有系統調試信息,下面是頁面 Trace 信息截圖:

❿ php開啟與關閉錯誤提示適用於沒有修改php.ini的許可權

windows系統開關php錯誤提示
如果不具備修改php.ini的許可權,可以將如下代碼加入php文件中:
代碼如下
ini_set("display_errors",
"On");
error_reporting(E_ALL
|
E_STRICT);
當然,如果能夠修改php.ini的話,如下即可:
代碼如下
找到display_errors
=
On
修改為
display_errors
=
off
注意:如果你已經把PHP.ini文件復制到windows目錄下,那麼必須同時把c:windows/php.ini里的display_errors
=
On
修改為display_errors
=
off
PHP
.ini中display_errors
=
Off失效的解決
在linux系統中開啟與關閉錯誤提示方法差不多,不過我還是具體給大家介紹一下
linux系統下
1.
打開php.ini文件。
以我的ubuntu為例,這個文件在:
/etc/php5/a(www.jb51.net)pache2
目錄下。
2.
搜索並修改下行,把Off值改成On
代碼如下
display_errors
=
Off
3.
搜索下行
代碼如下
error_reporting
=
E_ALL
&
~E_NOTICE
或者搜索:
error_reporting
=
E_ALL
&
~E_DEPRECATED
修改為
error_reporting
=
E_ALL
|
E_STRICT
4.
修改Apache的
httpd.conf,
以我的
Ubuntu
為例,
這個文件在:/etc/apache2/
目錄下,這是一個空白文件。
添加以下兩行:
代碼如下
php_flag
display_errors
on
php_value
error_reporting
2039
5.
重啟Apache,就OK了。
重啟命令:

代碼如下
sudo
/etc/init.d/apache2
restart

熱點內容
壓縮油19 發布:2025-03-17 12:25:29 瀏覽:853
linux上網代理 發布:2025-03-17 12:23:56 瀏覽:356
c是高級語言嗎 發布:2025-03-17 12:16:31 瀏覽:521
python泛型 發布:2025-03-17 12:15:01 瀏覽:480
編程貓被盜 發布:2025-03-17 12:02:18 瀏覽:130
海關鎖密碼箱如何設置新密碼 發布:2025-03-17 11:53:50 瀏覽:559
農業卡號的密碼在哪裡改 發布:2025-03-17 11:48:57 瀏覽:965
楊瀾超級訪問 發布:2025-03-17 11:47:17 瀏覽:237
資料庫無損連接 發布:2025-03-17 11:47:16 瀏覽:13
memcachephp類 發布:2025-03-17 11:40:04 瀏覽:829