Troubleshooting of PHP errors: Difference between revisions

Jump to navigation Jump to search
m
Line 228: Line 228:
* 絕對路徑或絕對網址寫死在程式碼內,導致日後移機或對外公開網站服務時,需要修改多處的程式碼
* 絕對路徑或絕對網址寫死在程式碼內,導致日後移機或對外公開網站服務時,需要修改多處的程式碼


** 存取檔案時將完整路徑,例如 {{kbd | key= <nowiki>D:/AppServ/www/abc.csv</nowiki>}} 寫死在程式碼內
** 存取檔案時將完整路徑,例如 {{kbd | key= <nowiki>D:/AppServ/www/abc.csv</nowiki>}} 寫死在程式碼內。可以改成使用相對路徑,例如 {{kbd | key= <nowiki>__DIR__</nowiki>}}<ref>[https://www.php.net/manual/en/language.constants.magic.php PHP: Magic constants - Manual]</ref> 代表檔案所在的資料夾。
** 將測試網址 (127.0.0.1 或 localhost) 寫死在程式碼內
** 將測試網址 (127.0.0.1 或 localhost) 寫死在程式碼內


Anonymous user

Navigation menu