[請益] 為何php.ini找不到display error?怎嘛改?

看板PHP作者 (鋼鐵人史塔克)時間8年前 (2017/06/05 11:02), 8年前編輯推噓8(8020)
留言28則, 10人參與, 最新討論串1/2 (看更多)
大家好 因為我想debug我自己群輝NAS的PHP,爬文說打開display error的off->on, 可是有兩個問題我不懂,環境是Apache PHP5.6,請指導一下 謝謝 1. 想要修改php.ini,可是phpinfo()找到以下兩個地方,所以這兩個地方的ini檔 都要同時改嗎? Configuration File (php.ini) Path /usr/local/etc/php56 Loaded Configuration File /usr/syno/etc/packages/WebStation/php56/php.ini 2. php.ini中都找不到display_error的選項,是因為版本問題嗎? 現在有看到的是 html_errors, display_startup_errors 等等, 我該修改哪一個,才能讓我的瀏覽器能顯示比較詳細的錯誤,而不是500的代號? 最後想請問是不是改完就生效,不需要重啟Apache吧。 感謝指教 -- ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1496631768.A.B89.html

06/05 16:58, , 1F
1.你是用ctrl + f來搜尋嗎?還是用眼睛看?
06/05 16:58, 1F

06/05 16:59, , 2F
2.你可以不重開apache,但相對的php.ini設定不會理你。
06/05 16:59, 2F

06/05 20:34, , 3F
樓上XD
06/05 20:34, 3F

06/06 00:51, , 4F
第一題看不懂答案,第二題還是沒答案
06/06 00:51, 4F

06/06 07:28, , 5F
如果你認為我寫的不是答案。這位施主,你可能放棄這途比
06/06 07:28, 5F

06/06 07:28, , 6F
較好。
06/06 07:28, 6F
我第一個問題是應該要修改哪個php.ini檔呢? 大師的答案實在是隱晦啊~~~ 大師真的有了解我的疑問嗎?

06/06 10:38, , 7F
看來這個吧 https://goo.gl/RARL3Q
06/06 10:38, 7F

06/06 10:38, , 8F
然後要重啟Apache喔~
06/06 10:38, 8F

06/06 10:39, , 9F
這是我問Google找到了,之後你可以問google先會比較容易
06/06 10:39, 9F
我之前找過啦,我的疑問是/usr/local/etc/php56/php.ini裡沒有display_error這項, 況且說明是說display_error預設打開,可是沒有這個選項呢? 是php5.6拿掉了嗎?

06/06 13:26, , 10F
一樓答案就給你了,也不會隱晦啊...
06/06 13:26, 10F

06/06 13:38, , 11F
找個空間把php.ini 放上去看看,證明裡面沒有
06/06 13:38, 11F

06/06 13:38, , 12F
然後沒有你不會自己加哦...
06/06 13:38, 12F

06/06 14:25, , 13F
1f已經完整的說明解答了啊 隱在哪?
06/06 14:25, 13F
"你是用ctrl + f來搜尋嗎?還是用眼睛看?",為何大家都懂這句話, 只有我看不出關聯在哪? 跟ctrl+F有何關係? 我不懂這兩個php.ini的差別啊~ 冏~~~ ※ 編輯: ironmanstock (111.251.218.242), 06/06/2017 19:26:11

06/06 19:55, , 14F
魯蛋:你不知道,我都知道了。
06/06 19:55, 14F

06/06 19:58, , 15F
喔。好吧。如果是用nano,應該是ctrl + w
06/06 19:58, 15F

06/06 19:59, , 16F
如果是vim 我跟他沒有很熟…
06/06 19:59, 16F

06/06 19:59, , 17F
如果你還不明白我在明示你:善用搜尋…
06/06 19:59, 17F

06/06 23:46, , 18F
vim 是按 /
06/06 23:46, 18F

06/06 23:47, , 19F
提示:通常在 466 行附近
06/06 23:47, 19F

06/06 23:52, , 20F
爆力搜 grep -rl display_error /path/
06/06 23:52, 20F

06/06 23:53, , 21F
Google : apache graceful restart (好處是設定可以
06/06 23:53, 21F

06/06 23:54, , 22F
reload,但client不會感覺Server有斷線!
06/06 23:54, 22F

06/07 00:05, , 23F
是說,其實是display_errors.....但不會因為這個s吧!
06/07 00:05, 23F

06/07 03:08, , 24F
你改搜尋display 看看
06/07 03:08, 24F

06/07 03:11, , 25F
另外php.ini 只有一個檔 你要不要po出phpinfo?
06/07 03:11, 25F

06/08 10:43, , 26F
讀phpinfo.ini 最清楚到底要去改哪個檔
06/08 10:43, 26F

06/10 15:48, , 27F
一樓神酸…
06/10 15:48, 27F

06/10 15:49, , 28F
不過我覺得很中肯,不適合就轉換跑道吧
06/10 15:49, 28F
文章代碼(AID): #1PDCdOk9 (PHP)
文章代碼(AID): #1PDCdOk9 (PHP)