『壹』 php 代碼如何調試
開啟Apache伺服器以及MY_SQL資料庫。
在PHP集成環境的安裝目錄「www」文件夾中創建我們需要用到的php文件,1.php.
用Notepad++打開1.php文件,然後輸入PHP的語言格式:
<?php ?>
輸入標準的輸出語言:
<?php
echo "Hello world !" //輸出Hello world 語言。 echo 是列印的意思
?>
在網頁上輸入localhost:8080/1.php可以調試我們自己寫的php代碼
PHP的簡單運算,用$來定義應用數據,輸出也是一樣。
<?php
$sum=1;
$total=1.22;
$sum=$total+$sum;
echo $sum ?>
『貳』 怎麼把php代碼調試和運行
如果你對伺服器沒什麼偏好的話,建議你用「AppServ」,在網上搜一下,下載,然後把它安裝上就可以了,它自動就會把,apache,mysql,php,全配置好,從下載到運行第一個網頁幾乎花不上五分鍾,你用編輯器把代碼存為「.php」的然後,將其存入你的安裝路徑(建議用它默認的路徑)下的它的文件夾中的「www」那個文件夾,然後在瀏覽器網址處輸入「http://localhost/你的網頁名.php」就可以了。
『叄』 php 源碼怎麼本地調試
1、用phpstudy搭建好本地開發環境後
2、把你的源碼放入到你指定的文件目錄
3、如果有資料庫,導入本地資料庫,然後修改config配置文件
4、啟動phpstudy服務,打開瀏覽器,輸入 localhost,進行本地調試
3、運行phpstudy,
『肆』 phpstorm微信開發怎麼調試
[ThinkPHP框架開啟調試模式]
ThinkPHP有專門為開發過程而設置的調試模式,開啟調試模式後,會犧牲一定的執行效率,但帶來的方便和除錯功能非常值得。
如何開啟
開啟調試模式很簡單,只需要在入口文件中增加一行常量定義代碼。在完成開發階段部署到生產環境後,只需要關閉調試模式或者刪除調試模式定義代碼即可切換到部署模式。
<?php
// 開啟調試模式
define('APP_DEBUG', true);
// 定義應用目錄
define('APP_PATH', './Application/');
// 載入框架入口文件
require './ThinkPHP/ThinkPHP.php';
調試模式的優點在於:
開啟日誌記錄,任何錯誤信息和調試信息都會詳細記錄,便於調試;關閉模板緩存,模板修改可以即時生效;
記錄SQL日誌,方便分析SQL;
關閉欄位緩存,數據表欄位修改不受緩存影響;嚴格檢查文件大小寫(即使是Windows平台),幫助你提前發現Linux部署可能導致的隱患問題;通過頁面Trace功能更好的調試和發現錯誤;
[日誌]
日誌的處理工作是由系統自動進行的,在開啟日誌記錄的情況下,會記錄下允許的日誌級別的所有日誌信息。
框架默認是在調試模式下記錄日誌信息,如果需要在部署模式下開啟日誌記錄,需要在配置中開啟LOG_RECORD參數,以及可以在應用配置文件中配置需要記錄的日誌級別。日誌的記錄並非實時保存的,只有當當前請求完成或者異常結束後才會實際寫入日誌信息,否則只是記錄在內存中。
'LOG_RECORD' => true, // 開啟日誌記錄
'LOG_LEVEL' =>'EMERG,ALERT,CRIT,ERR', // 只記錄EMERG ALERT CRIT ERR 錯誤手動記錄日誌
『伍』 thinkphp3.1.3開啟調試模式總是沒有用
Runtime是一定會產生的. 運行時的模版緩存和一些S()緩存, 都會放在Runtime文件夾里.
設置APP_DEBUG為false, 不會產生日誌(Runtime/Logs).