我有一個web,並且在我的本地主機上運行良好。如何訪問godaddy共享主機linux中的php.ini文件
我在我的godaddy託管上傳後,我的網站有一個錯誤。結論是,我必須更改php.ini文件的memory_limit,但無法在FTP管理器上找到php.ini。
我曾嘗試:
- 查找變化的分檔FTP管理方式。
- 從本地創建/上傳php.ini文件而不工作。
我的問題是:我如何解決這個問題?我必須更改php.ini文件。 有沒有人有像我這樣的經歷?
我有一個web,並且在我的本地主機上運行良好。如何訪問godaddy共享主機linux中的php.ini文件
我在我的godaddy託管上傳後,我的網站有一個錯誤。結論是,我必須更改php.ini文件的memory_limit,但無法在FTP管理器上找到php.ini。
我曾嘗試:
我的問題是:我如何解決這個問題?我必須更改php.ini文件。 有沒有人有像我這樣的經歷?
創建您想要的設置的php.ini
文件,並將其上載到服務器的根文件夾中。它將在這個新設置下生效。
您無法編輯godaddy
服務器的php.ini
文件,但是您可以將您自己的php.ini
的副本上載到新設置中。
這個新的設置將僅供您使用。其他網站不會受到這種新設置的影響。
以前我遇到過同樣的問題,但是做完這個之後我的問題就解決了。
奧克我會試試看。 – MudMan23 2013-04-22 07:14:43
我嘗試了你的建議,我從xampp localhost編輯php.ini,然後上傳。之後,我嘗試登錄到我的網站,我無法登錄。我可以複製你的PHP.ini嗎?是否你的php.ini從xampp呢? – MudMan23 2013-04-22 07:44:05
嗨,我想補充一點,你必須知道你應該把什麼名字放在你的* .ini文件中,這裏在godaddy的支持頁面上。 (我最近和他們聊天) http://support.godaddy.com/help/article/8913/what-filename-does-my-php-initialization-file-php-ini-need-to-use ?locale = en 也許這可以幫助未來的問題 – magorich 2014-05-12 21:24:33
要檢查您的php.ini
文件是否生效,請打開純文本編輯器並創建一個名爲phpinfo.php
的文件。插入以下行:
<?php phpinfo(); ?>
保存此文件到您的Web站點的根目錄,然後瀏覽到yourdomain.com/phpinfo.php以測試設置。
Septiyo,
您需要創建自己的php5.ini文件並將其上傳到根目錄。使用GoDaddy(和我一樣),您無法控制web/conf /文件夾以對其版本進行任何更改。請確定您是否使用PHP5來命名您的文件php5.ini或php.ini用於PHP4。上傳到你的根文件夾,然後重新啓動你的頁面,然後檢查使用phpinfo(),看看你的PHP文件的目錄是否已經正確更改。
欲瞭解更多信息,請查看此鏈接。 http://www.ostraining.com/blog/coding/phpini-file/
什麼是根文件夾你意思是 ?家? – 2016-03-09 01:49:26
@ Wang'lPakhrin根文件夾是你所有的WordPress文件所在的位置(wp-config.php,index.php,wp-load.php ...) – Beekeeper 2016-09-30 06:42:53
我找到了一個指導,重新加載php5.ini文件或立即加載一個新的。您將需要訪問您的Godaddy主機面板,您將在其中找到「系統進程」選項,然後重新啓動,它將立即加載php5.ini或php.ini文件。
2和外部引導,以幫助您:
http://support.godaddy.com/help/article/5980/managing-system-processes-on-linux-hosting-accounts
http://www.studio-owens.com/blog/GoDaddy-and-Your-php-ini-File.htm
對於一些託管帳戶,我對極致經典的Linux,你需要使用的文件名是.user.ini 。
正如@Jason指出的,對於大多數共享主機環境,在public_html目錄中有一個php.ini文件副本可以覆蓋系統默認設置。一個很好的方法是複製託管公司的副本。把這個文件,說copyini.php
<?php
system("cp /path/to/php/conf/file/php.ini /home/yourusername/public_html/php.ini");
?>
獲取/path/to/php/conf/file/php.ini從的phpinfo()的輸出;在一個文件中。然後在您的ini文件中,進行修改 刪除在此過程中創建的所有文件(除了php.ini當然:-))
如果您的主目錄中沒有您的php5.ini
文件的副本(我最近發現自己陷入了困境),您需要按照多步驟流程進行修改。
創建一個小的代碼片段看phpinfo()
調用的輸出。這很簡單,並且有多個網站描述這個過程。
檢查包含Configuration File (php.ini) Path
的行的輸出爲phpinfo()
。我在/usr/local/lib
,但你的可能是一個不同的路徑(取決於購買的主機級別)。
GoDaddy不會簡單地將這個文件複製到您的主目錄中爲你 - 這聽起來很愚蠢!但是,您可以編寫一個小小的php程序將此php.ini文件複製到您的主目錄中。 https://www.jabari-holder.com/blog/how-to-get-godaddys-php5-ini-file/ 的人有一個這個代碼片段的投遞箱,如果你喜歡使用它。只需要 小心修改兩件事:
a。改變你閱讀的路徑'from'以匹配你在步驟2中發現的路徑。
b。將輸出文件名更改爲您選擇的內容。無論如何,你將在後面的步驟中重命名這個文件。讓我們打電話給我們複製的文件Foo.ini
(但它可以是任何東西)。
重命名Foo.ini
到.user.ini
(對於大多數GoDaddy的帳戶類型)。
這是一個較老的問題,但如果任何人有設置此問題,他們的文檔已過時。我製作了一個名爲php5.ini
的php.ini
文件的副本,現在它可以工作。
下面請,如果你使用GoDaddy的共享主機.. 它很簡單: 我們需要訪問通過ftp服務器的根目錄下,創建一個「php5.ini」命名的public_html文件夾下的文件...然後添加3條愚蠢的線......也是「php5」,因爲我爲我的客戶端使用了php5.4。您可以通過控制面板檢查您的版本並搜索php版本。使用php5.ini添加新文件不會妨礙服務器端的任何操作,但它只會覆蓋我們要求的任何操作。
步驟很簡單: 請進入文件管理.. 點擊的public_html ..會出現 一個新的窗口.. 點擊「+」號,並在名稱創建一個新的文件:「php5.ini」 ...點擊確定/保存。現在,右鍵單擊新創建的php5.ini文件,然後單擊編輯...一個新的窗口將出現...複製粘貼這些線下方點擊&上保存並關閉該窗口。
memory_limit的= 128M
的upload_max_filesize = 60M
max_input_vars = 5000
創建一個新的的php.ini文件與您所需的設置,並把它上傳到你的Godaddy的的public_html託管文件夾帳戶。
默認情況下,Godaddy的不允許編輯它的現有的php.ini文件。但是,您始終可以使用自己的設置上傳自己的php.ini文件副本。
下面是一些自定義值一個簡單的php.ini文件的一個例子:
max_execution_time 600
memory_limit 128M
post_max_size 32M
upload_max_filesize 32M
我有這個確切的問題與我的GoDaddy的帳戶。
我運行的是Linux中的cPanel託管
請按照下列步驟,如果你運行的是相同的主機作爲我,你應該罰款:
首先,請您管理你的主機 - >管理
然後你會看到一個名爲的文件,點擊文件管理器
您可以選擇文檔根:yourwebsite.com然後單擊GO
這應該讓您在的public_html該文件夾中的文件夾
向右走,你可以添加一個文件(點擊左上角的+文件),把它稱爲phpinfo.php的
右擊該NE黑白文件,並選擇編輯:
權這並保存修改:
<?php phpinfo(); ?>
它同樣的public_html文件夾中添加名爲PHP的另一個文件。INI
編輯這一個了,對不對這些行:
max_execution_time 600
memory_limit 128M
post_max_size 32M
upload_max_filesize 32M
現在,回到你的管理您的服務器 - >管理,尋找PHP程序
然後單擊Kill過程,這將允許刷新您的新設置。你是好去
側面說明:您可以通過導航到yourwebiste.com/phpinfo.php
不php.ini文件中看到新設置的,但它周圍的方式。轉到GoDaddy的
文件>備份>還原一個MySQL數據庫備份
選擇你的文件,然後點擊上傳。沒有超時。如果需要重命名數據庫,並在
數據庫將用戶分配> MySQL數據庫
程序:
您也可以按照此截屏
謝謝你!經過2個小時的搜索和說話,godaddy技術支持您拯救了我的生命。 – 2018-02-20 18:09:54
爲什麼Godaddy有沒有像其他Cpanel一樣的php.ini EZConfig? – MudMan23 2013-04-22 06:42:12
用<?php phpinfo()檢查php.in的路徑。 ?> – Fabio 2013-04-22 06:42:57
如果我是正確的,你可以在你的託管文件夾中創建新的php.ini文件。這個URL會幫助你。 http://roberto-montero.com/blog/how-tweak-you-phpini-godaddycom http://support.godaddy.com/help/article/5647/why-isnt-my-phpini-file -taking-effect – Anish 2013-04-22 06:43:26