草庐IT

php - Wordpress wp-admin 登录面临 HTTP 错误 500(内部服务器错误)问题

我的WordPressWp-admin登录www.xxx.com/wp-admin/用于正常工作。但是当我这次登录的时候。我正面临这个问题。HTTPError500(InternalServerError):Anunexpectedconditionwasencounteredwhiletheserverwasattemptingtofulfilltherequest.但是,我可以访问这个页面www.xxx.com/wp-login.php但无法登录。任何人都知道这个问题。我非常感谢所有建议。我尝试通过添加此代码“memory_limit=128M”来使用/wp-admin/文件夹中的

php - 带有 ajax 请求的 Codeigniter csrf token (500 内部服务器错误)

我很难尝试通过启用了csrftoken的CI表单发出ajax请求。我一直在做很长时间的研究,我想出了相同的解决方案发布在与此相关的每个问题中,该问题将tokenval添加到ajax请求中的序列化数据中。我在我的ajaxSetup中做了这个,我得到了token,但仍然遇到同样的问题。这是我的代码。//AJAXSetup$.ajaxSetup({data:{csrf_test_name:$("input[name='csrf_test_name']").val()}});//Functionajaxlogin$("form#login").on("submit",function(e){v

php - Laravel Echo 500 错误(广播/授权)?

祝你有美好的一天!我有一个问题:我设置了LaravelEcho&Pusher但出现了这个错误,不知道如何解决:(我检查了我的应用key、应用集群,但都是正确的。有人可以帮助我吗?app.jsconstapp=newVue({el:'#app',data:{messages:[]},methods:{addMessage(message){this.messages.push(message);axios.post('/messages',message).then(response=>{console.log(response);});}},created(){axios.get('/

php - 全新安装的 laravel 5.6 在索引页面中获取 HTTP ERROR 500

大家好,我很难调试从php7.0升级到php7.1后新安装的laravel5.6中的问题。我已经为我的测试项目生成了一个应用程序key。将所有者更改为www-data并将权限更改为777,因为它只是一个测试项目。重启php7.1fpm和NGINX也完成了。请注意,我可以在运行phparitsanserve命令后运行项目,我也可以ping项目但无法使用laraveltestauth.ng访问它在URL中。laravel.log[2018-02-2702:45:28]local.ERROR:Parseerror:syntaxerror,unexpected'?',expectingvari

php - Laravel 500 错误没有日志

首先,根据stackoverflow,当bootstrap/cache和storage目录的权限有问题时,就会出现这个问题。我几乎尝试了所有关于这方面的建议,但没有成功。我很高兴在我的旧笔记本电脑上使用Xubuntu16.04,开发了一个项目。使用docker-compose搭建开发环境。昨天我买了全新的PC,安装了Kubuntu18.04,安装了docker和我工作所需的一切。克隆存储库,运行composerinstall、docker-composeup,然后是phpartisanmigrate和phpartisanstorage:link。但是,当我尝试在浏览器中打开网站时,出现

php - Laravel: PHP Parse error: syntax error, unexpected '?' in/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php 第500行

自从我将我的php版本从5.6升级到7.2后,我的php_errors.log上一直存在错误:PHP解析错误:语法错误,意外的“?”在/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php第500行500号线:return$factory->of($arguments[0],$arguments[1])->times($arguments[2]??null);我在stackoverflow上搜索了一下,主要是服务器还在用php5.6,不过我觉得不是这个原因。平台是Laravel5.7,显然一切正常。如果我从终端运行

PHP mcrypt_module_open 导致 500 错误

我有这个用于解密文件的PHP函数(使用PHP5.3),它以前工作得很好,但现在我搬到了AmazonEC2(基于AmazonLinuxImage2012.3),似乎mcryptinstall是已损坏或根本不可用。初步测试表明,文件解密确实适用于较小的文件,但不适用于20MB以上的文件(这不是特别大的文件)。我将问题追踪到导致错误500的这一行(我没有得到mcrypt_module_openisundefined,只有500个服务器错误)$td=mcrypt_module_open('rijndael-128','','cbc','');奇怪的是,我检查了/etc/php.ini,我根本看

PHP - 尝试使用 error_log() 记录会导致 500 错误

我有一个IIS服务器,它通过fastcgi为PHP提供服务。当错误日志文件被IIS_IUSRS组(IIS用户在其下运行的组)以外的用户写入时,IIS将无法写入该文件,PHP将调用error_log()导致500错误。(至少这是我的猜测,就像我删除了日志文件一样,错误消失并且重新创建了日志文件)。无论如何我可以阻止500错误的发生吗?编辑:明确地说,我知道我可以通过停止记录、记录到事件日志或不同的位置等来阻止它,但这不是我的意思。我的意思是我只是想防止500错误,我不太关心我的系统无法记录它应该在尝试时破坏站点。这正是它可能有的最糟糕的行为。我只希望500错误不会发生,网站继续工作。

php - 访问控制允许来源 : 500 Internal Error

所以我试图让siteA对siteB上的某些内容执行jquery.load。在这样做时,我得到了访问控制允许来源错误。所以在siteB上,我放置了一个.htaccess文件,应该允许siteA能够从中获取内容。我遇到了一些麻烦。我知道正在访问.htaccess文件,因为当页面尝试加载时出现500内部错误并且我在.htaccess文件中有内容。在我试过的.htaccess文件中:访问控制允许来源:*和:访问控制允许来源:“*”但都给出了500错误。我也试过:访问控制允许来源:*这不会给出500错误,所以它一定会返回错误。我不太确定此时该做什么。可能我将.htaccess文件格式化错误或其他

PHP - 500 而不是错误

我有一个用PHP编写的页面。我无权访问服务器。我想这样做,而不是在PHP遇到错误时显示错误消息,而是给出500。 最佳答案 如果display_errors关闭,PHP5.2默认情况下会在发生fatalerror时发送HTTP500。如果托管使用较旧的PHP,则必须注册自己的errorhandler可能还有exceptionhandler并将用户重定向到您的500错误页面。尝试按照@Umang的建议在PHP脚本中设置display_errors和error_reporting变量。 关于