如何访问godaddy共享主机linux中的php.ini文件

Mud*_*n23 47 php

我有一个网络,并在我的localhost上运行良好.

在我的godaddy托管上传后,我的网站出了一个错误.结论是,我必须更改php.ini文件中的memory_limit,但是无法在FTP管理器上找到php.ini.

我试过:

  • 找到更改分类FTP管理器的方法.
  • 从本地创建/上传php.ini文件,但不起作用.

我的问题是:我如何解决这个问题?我必须更改php.ini文件.有人有像我这样的经历吗?

Yog*_*har 51

php.ini使用所需设置创建文件并将其上载到服务器的根文件夹中.它将在这个新设置中生效.

您无法编辑服务器php.ini文件godaddy,但可以php.ini使用新设置上传自己的副本.

此新设置仅供您使用.其他网站不会受到此新设置的影响.

以前我遇到过同样的问题,但在这样做之后我的问题就解决了.

  • 嗨,我想补充一点,你必须知道你应该把什么名字放在*.ini文件中,这里是godaddy的支持页面.(我最近和他们聊了聊)http://support.godaddy.com/help/article/8913/what-filename-does-my-php-initialization-file-php-ini-need-to-use?locale = en也许这可以帮助解决未来的问题 (7认同)
  • 对于Linux主机方案,文件名应为`php5.ini` (2认同)

kak*_*oma 20

正如@Jason所指出的,对于大多数共享托管环境,在public_html目录中拥有php.ini文件的副本可以覆盖系统默认设置.一个很好的方法是复制托管公司的副本.把它放在一个文件中,比如copyini.php

<?php
  system("cp /path/to/php/conf/file/php.ini  /home/yourusername/public_html/php.ini");
?>
Run Code Online (Sandbox Code Playgroud)

从phpinfo()的输出中获取/path/to/php/conf/file/php.ini; 在一个文件中.然后在你的ini文件中,进行修改删除在此过程中创建的所有文件(当然除了php.ini :-))


Pap*_*nho 19

程序:

  • 转到您的CPanel
  • 选择PHP版本
  • 单击链接切换到PHP选项
  • 编辑您的配置
  • 别忘了点击保存

在此输入图像描述

您也可以关注此截屏视频

https://www.youtube.com/watch?v=tdUlIkZcOe0


cha*_*ool 6

要检查php.ini文件是否生效,请打开纯文本编辑器并创建一个名为的文件phpinfo.php.插入以下行:

<?php phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)

将此文件保存到您的网站的根目录,然后浏览到yourdomain.com/phpinfo.php以测试设置.