Php是一種服務器端腳本語言。所以,如果我讓我的電腦在網絡中作爲服務器工作,我是否能夠看到在我的機器上執行的php代碼?由於HTML在所有客戶端PC上都能看到?我可以在自己的服務器上看到php代碼嗎?
-4
A
回答
-1
您可以打開文件夾包含源PHP文件,並用適當的編輯器打開它們(記事本++,崇高的文本......)
0
你不僅可以看到的 PHP代碼在服務器上,你甚至必須先把它放在那裏。如果這是您的想法,您的服務器將不會運行其他服務器的PHP代碼。
0
如果Web服務器配置正確,那麼您只能在服務器上直接看到代碼,就像服務器/ PC上的其他本地文件一樣。
訪問您的互聯網網頁的其他機器(如果php文件是針對網頁的,因爲我已經在維護實用程序中使用了一些php文件,而不是過去的網頁)只能看到php的結果代碼不是PHP代碼本身(因此只有你迴應或以另一種方式專門打印到HTML)。這是因爲web服務器處理php文件,客戶端只接收php文件的結果,而不是源文件本身。
來自這兩個情況下,我已經看到了它在過去,如果一個Web服務器配置不正確,它可以爲客戶端看到的PHP代碼本身,而不是結果(如Web服務器不
除了處理php部分)。在這些情況下,客戶可以看到php源代碼(不確定這是否也適用於當前版本的web服務器,至少在過去是這樣)。
如前所述還存在使用PHP文件作爲本地運行(例如通過調用PHP myphpfile.php服務啓動)程序的選項。在這種情況下,就像第一種情況一樣,源文件本身通常可以作爲服務器本身的其他本地文件來訪問,但由於它不在web服務器目錄中,客戶端(除了網絡共享,......)無法看到文件本身的任何內容。
0
是的,你可以看到你的代碼通過使用ssh像膩子你必須使用服務器的用戶帳戶登錄到您的服務器。遵循以下教程。您將能夠遠程登錄到服務器,並且您可以查看甚至更新服務器上的文件。
http://kb.mediatemple.net/questions/1595/Using+SSH+in+PuTTY+%28Windows%29#gs
相關問題
- 1. 可以在我自己上運行DNSCrypt服務器嗎?
- 2. 客戶端可以查看服務器端PHP源代碼嗎?
- 3. 你可以在你自己的服務器上運行jekyll嗎?
- 4. 是否可以在我自己的服務器上使用quickblox?
- 5. 我可以下載Laravel源代碼並上傳到我的ftp服務器嗎?
- 6. 將代碼從github傳輸到我自己的git服務器
- 7. 我可以在Drupal中編寫自己的HTML代碼嗎?
- 8. 即使請求是來自其他服務器的代理,cookie可以設置在我自己的域上嗎?
- 9. PHP腳本可以在我的服務器上運行嗎?
- 10. 可以讓客戶端看到服務器端的源代碼嗎? asp.net
- 11. 我自己的服務器
- 12. 我可以更改PHP或服務器的默認編碼嗎?
- 13. WCF服務可以使用它自己的服務嗎?
- 14. 我可以在我自己的服務器上存儲會話cookie
- 15. 我可以在AppHarbor上看到服務器日誌或其他東西嗎?
- 16. 我可以將我自己的代碼片段添加到xcode 4嗎?
- 17. 我可以在Google雲端硬盤服務器上執行代碼嗎?
- 18. 我可以使用customErrors調用服務器端代碼嗎?
- 19. 我可以讓SVN與來自其他服務器的代碼同步嗎?
- 20. 我可以綁定到來自其他服務的服務嗎?
- 21. 我可以在我的遠程服務器上託管我自己的裸Git倉庫嗎?
- 22. 用戶可以看到Silverlight代碼嗎?
- 23. 我怎麼可以重寫PHP的服務器代碼的Apache代碼?
- 24. 我可以阻止他人看到我的Python代碼嗎?
- 25. 是否可以在我自己的服務器上主持電報?
- 26. 我們可以用我們自己的PHP代替PHP語言結構嗎?
- 27. 運行我自己的OpenID身份服務器/服務(php)
- 28. 我可以用Micro Cloud Foundry和Rackspace雲服務器製作自己的Heroku嗎?
- 29. 我可以在我的朋友網站服務器上開發自己的網站嗎?
- 30. asp.net-MVC我在哪裏可以把我自己的代碼
只有當你的服務器是一個執行代碼:如果你有一個支持PHP的服務器,並不意味着你會看到在Facebook上 – 2014-09-11 08:31:59
運行PHP源代碼的代碼解釋服務器端並且服務器本身會向您發送一個您可以從客戶端看到的「編譯」(html)頁面 – DonCallisto 2014-09-11 08:32:51
此問題似乎是無關緊要的,因爲它與編程無關。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[Web Apps Stack Exchange](http://webapps.stackexchange.com/)會是一個更好的地方。 – jww 2014-09-11 08:56:07