首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 學習筆記(一):執行時間設定、路徑解析與目錄存取權限

     編輯:PHP 相關知識

PHP 核心配置與常見問題解決筆記

1. 設定 PHP 最大執行時間

PHP 預設最大執行時間為 30 秒(max_execution_time),可透過兩種方式調整:

  • 修改 php.ini: 直接編輯 max_execution_time 數值,需具備伺服器配置檔修改權限,通常需管理員授權。
  • 程式碼內動態設定: 使用 ini_set("max_execution_time", "0"),其中 0 代表無時間限制,適合無法修改配置檔的虛擬主機環境。

2. pathinfo() 函數解析檔案路徑

pathinfo($path, $options) 以陣列或字串返回路徑資訊:

  • $path:必填,待解析路徑
  • $options:可選,預設 PATHINFO_ALL,可指定 PATHINFO_DIRNAME(目錄)、PATHINFO_BASENAME(檔名)、PATHINFO_EXTENSION(副檔名)

若未指定選項,返回包含 dirname、basename、extension 的關聯陣列;指定選項則返回對應字串。

3. 解決 Apache "Forbidden" 存取錯誤

此錯誤通常源於 httpd.conf 中 <Directory /> 區塊設定 Deny from all。解決方法:將其註解或改為 Allow from all 或 Require all granted(Apache 2.4+ 語法),並重啟服務生效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved