我有一个网络,并在我的localhost上运行良好.
在我的godaddy托管上传后,我的网站出了一个错误.结论是,我必须更改php.ini文件中的memory_limit,但是无法在FTP管理器上找到php.ini.
我试过:
我的问题是:我如何解决这个问题?我必须更改php.ini文件.有人有像我这样的经历吗?
Yog*_*har 51
php.ini使用所需设置创建文件并将其上载到服务器的根文件夹中.它将在这个新设置中生效.
您无法编辑服务器php.ini文件godaddy,但可以php.ini使用新设置上传自己的副本.
此新设置仅供您使用.其他网站不会受到此新设置的影响.
以前我遇到过同样的问题,但在这样做之后我的问题就解决了.
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
程序:
您也可以关注此截屏视频
https://www.youtube.com/watch?v=tdUlIkZcOe0
要检查php.ini文件是否生效,请打开纯文本编辑器并创建一个名为的文件phpinfo.php.插入以下行:
<?php phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)
将此文件保存到您的网站的根目录,然后浏览到yourdomain.com/phpinfo.php以测试设置.
| 归档时间: |
|
| 查看次数: |
155561 次 |
| 最近记录: |