2011-09-22 87 views
0

所以我只是做了一個question about symbols,但是,雖然符號現在可以正常工作,但UNIX命令仍然存在問題。MySQL CLI Web環境暫停/ <unix>

事情是,只要我輸入一個以/開頭並且跟着一個UNIX命令的值,主機就會迴應 - 501方法未實現。

是什麼導致了這種情況,如何防止這種情況,我是否正確因爲CLI環境中的MySQL而發生這種情況?

是的,在拉脫維亞,貨幣是「Lats」,縮寫爲「Ls」,我們的客戶傾向於分開價值 - 「學生Ls 3,退休人員Ls 2 /兒童Ls 1」。並且/Ls將其全部擰緊。

在此先感謝!

回答

1

http://php.net/manual/en/function.escapeshellcmd.php

但是,如果你通過命令行傳遞查詢到MySQL,那麼你defniitely做得很非常錯誤的。 PHP中的mysql函數通過套接字(unix-domain或TCP)直接與數據庫通信。在任何地方都不應該是一個shell /命令行參與的過程。

+0

不是我的創作,鏈接的問題給了一點更深入的情況。但是,是的,那正是我正在尋找的。從來沒有問題,因爲我從來沒有使用CLI /套接字爲我的項目,因此問題。謝謝! – jolt