我有一个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