首页 文章

空白php文件上的内部服务器错误500

提问于
浏览
0

对不起,如果这显而易见 . 我对此非常陌生,但即使在寻找类似的问题之后,我仍然坚持这个问题几个小时 .

我正在使用cpanel来管理文件 .

最初,我尝试上传一个简单的php文件,但我一直在遇到问题,所以我尝试了一个空的php文件 . 这是我不断收到的错误 .

内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求 . 请通过webmaster@mywebsite.com与服务器管理员联系,告知他们此错误发生的时间以及您之前执行的操作错误 . 服务器错误日志中可能提供了有关此错误的更多信息 . 此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误错误

经过一番搜索,我读到了.htaccess文件 .

即使在设置中启用“显示隐藏文件(dotfiles)”,我也找不到.htaccess,所以我创建了一个.htaccess . 一个空的没有用 . 我试图寻找放在那里的东西并尝试了这个 .

<IfModule mod_rewrite.c>
   RewriteEngine On

   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-l

   RewriteRule ^(.*)$ file.php?url=$1 [QSA,L]
</IfModule>

在cpanel的错误中,这就是我收到的

:错误] [pid xxxx:tid xxxx](12)无法分配内存:[client xxxx]无法创建子进程:/ usr / sbin / suphp /home3/xxxx/public_html/file.php

我也尝试将文件权限设置为644,将文件夹设置为755,但无济于事 .

这里有一些关于php.ini和命令行中的一些命令的其他帖子,但我真的不知道在哪里可以找到它们 . 还有一些关于apache的东西?但是在cpanel菜单中,只有apache处理程序 . 任何帮助将不胜感激!再次,抱歉 . 我真的很新,我不知道我在做什么 .

如果它有帮助,我使用的网络托管是zoom.ph(不确定这是否是正确的术语)

2 回答

  • 0

    如果你使用Mac localhost这是正常的,因为Mac没有显示.htacces文件你可以启用隐藏文件打开终端并输入

    defaults write com.apple.finder AppleShowAllFiles YES
    

    之后进入;

    killall Finder /System/Library/CoreServices/Finder.app
    

    这个问题有很多原因请确保你的项目目录是正确的!并用此更改您的代码;

    RewriteEngine On
    
        RewriteCond %{REQUEST_URI}::$1 ^(.*?/)(.*)::\2$
    
        RewriteEngine On Options All -Indexes RewriteBase /directoryname/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d
    
        RewriteCond %{REQUEST_FILENAME} !-f
    
        RewriteCond %{REQUEST_FILENAME} !-d
    
    
    RewriteRule ^(.*)$ file.php?url=$1 [QSA,L]
    
  • 0

    也许您已经达到了托管允许资源的限制,我在zoom.ph上找到了这个:

    合理使用政策

    这是我们真正闪耀的地方!菲律宾的大多数托管服务提供商都是转售商,他们正在转售其他托管公司的廉价传统VPS服务 . 通常情况下,这些托管服务提供商会过度使用他们的软件包,以提供具有无限磁盘和带宽的令人难以置信的软件包,这意味着他们销售的资源超过了其父托管服务提供商分配给他们的实际资源 . 这经常导致资源占用导致“500内部服务器错误” . 看起来很熟悉?

    Our system is designed to protect tenants from noisy neighbors which means that if one account turns to be consuming resource more than what is allotted for that account, then only that account will run out of resource but the rest of the tenants will be operating normally.

    虽然我们知道不同的客户群将有不同的托管包用例,但我们不能允许一个帐户破坏共享服务 . 为防止这种情况,所有使用案例均受我们的可接受使用政策或AUP管辖 . 此AUP可保护用户免受在共享服务器环境中无法自动阻止的其他类型的滥用 .

    在ZOOM Hosting,您将获得您正在支付的计算资源 . 我们允许您安装要安装的任何帐户级脚本,前提是它不属于我们的AUP中不可接受的材料 . 这就是我们宣传的内容,也就是我们给你的东西 . 我们的包装经过精心设计,可满足几乎所有业务规模的需求,从微型企业到全球企业 . 我们为诸如非政府组织和中小企业等中等交通网站的牙科诊所等小型网站提供政府,国际汇款公司和电子商务网站等高流量网站,每天吸引全球访客

相关问题