草庐IT

宿主机

全部标签

php -/dev/urandom 错误(网络主机拒绝许可)

我正在使用函数:privatefunctionrandom($len){if(@is_readable('/dev/urandom')){$f=fopen('/dev/urandom','r');$urandom=fread($f,$len);fclose($f);}$return='';for($i=0;$i57)$rand+=7;if($rand>90)$rand+=6;if($rand==123)$rand=52;if($rand==124)$rand=53;$return.=chr($rand);}return$return;}我有一些触发此功能的表单,但出现错误:int(2)

php - codeigniter 本地主机内部服务器错误 500

我正在codeigniter中开始一个新项目。在本地主机中设置工作文件夹时,我将以下htaccess文件放在我的项目根文件夹中,以便从url中删除index.phpRewriteEngineOnRewriteBase/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)index.php?/$1现在我收到如下错误信息“内部服务器错误”服务器遇到内部错误或配置错误,无法完成您的请求。”我的项目路径是localhost/sc在config.php文件中我把下面这行$config[

php - MOD REWRITE 在本地主机上工作但不在服务器上工作

首先,我向我的托管公司澄清,他们已经确认启用了允许覆盖设置。其次,如果我在.htaccess文件中写入垃圾值,则会出现“内部服务器错误”,这进一步证明.htaccess没有被跳过。我正在尝试这样做输入:全部/3输出:all.php?id=3我在从教程站点复制的.htaccess文件中写了以下内容。#EnableRewritingRewriteEngineon#RewriteuserURLs#Input:user/NAME/#Output:user.php?id=NAMERewriteRule^all/(\w+)/?$all.php?id=$1all.php文件现在,如果我输入local

php - 无法在实时环境中使用 SmtpTransport 使用 SwiftMailer 发送邮件,但可以在本地主机中发送

我正在使用SwiftMailer发送一封简单的邮件。但是,当我使用SmtpTransport(使用主机、用户名和密码)方法时,出现以下使用2个可能的身份验证器的错误。我在stackoverflow上搜索了这个问题,但找不到解决方案。Fatalerror:Uncaughtexception'Swift_TransportException'withmessage'FailedtoauthenticateonSMTPserverwithusername"xxx@yyyyyyyy.com"using2possibleauthenticators'in/home/yyyyyyyy/public

php - 本地主机,子域,使用 XAMPP

我是一名网络开发人员,经常想在我的本地机器上查看不同的项目。目前我的本地主机设置为“C:/xampp/htdocs/”。我想创建一个指向“C:/xampp/htdocs/company/”的“company.localhost”。我编辑了c:\windows\system32\drivers\etc\hosts以包含该行127.0.0.1company.localhost我已经编辑了c:\xampp\apache\conf\extra\httpd-vhosts.conf以包含ServerNamecompany.localhostServerAliascompany.localhostD

php - file_get_contents 不在本地主机上工作,但在在线网络服务器上工作

$json=file_get_contents('http://localhost/hts2015/data/functions.php?tag=FIND');$json=file_get_contents('http://www.hptsprofessional.tk/data/functions.php?tag=FIND');$jsonD=json_decode($json);$no=count($jsonD);2014年,我在我的本地主机上使用相同的代码通过file_get_contents()访问数据。它对我来说工作正常,它可以在本地主机上工作,也可以通过更改url在在线服务器

php - apache2 多个虚拟主机,但只有第一个有效

我在Ubuntu上运行Apache/2.4.12,我在/etc/apache2/sites-available/文件夹中添加了2个.conf文件,并启用了它们。两个站点都使用相同的SymfonyPHP文件。aaa.confListen8080ServerNamelocal.aaa.comServerAliaswww.local.aaa.comServerAdminwebmaster@localhostDocumentRoot/var/www/html/aaa/webAllowOverrideAllErrorLog${APACHE_LOG_DIR}/aaa_error.logCustom

php - htaccess 中主机名的重定向规则

让,$staging_url=http://xx.xx.xx.xx/$mobile_url=http://xx.xx.xx.xx/mobile/xxx/testing我在我的htaccess文件中定义了这个重定向规则:RewriteCond"%{HTTP_USER_AGENT}""(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos)"[NC]RewriteRule"/(.*)$""/mobile/xxx/testing/$1"[L]当我在手机上点击$staging

php - Yii2 : Connection could not be established with host smtp. gmail.com [Connection refused #111] 在 godaddy 主机中

我正在尝试在Yii2中使用SwiftMailer。我的主机是Godaddy,我正在尝试使用gmail帐户发送电子邮件。代码似乎工作正常,但当我尝试使用它时,我收到错误:无法与主机smtp.gmail.com建立连接[连接被拒绝#111]我仔细检查了我是否使用了正确的gmail凭据。这可能是我的主机的问题吗?如果是,有没有办法解决它?这是代码'mailer'=>['class'=>'yii\swiftmailer\Mailer','transport'=>['class'=>'Swift_SmtpTransport','host'=>'smtp.gmail.com','username'

php - 在 cURL 中发送发布请求以获取 cookie 适用于一个虚拟主机,但不适用于另一个

所以我有hostgator来托管domain.com和hostinger来托管test.com。在那些网站上,我运行着完全相同的脚本。该脚本所做的是,它登录到外部网站example.com,获取登录cookie并将其存储。这个cookie可以工作几个月!然后转到example.com/need-to-be-logged-in-to-view-this-page并获取其内容。但是,我遇到了一个问题。我在两家托管公司的代码完全相同。它在hostgator上完美运行。然而,在托管服务器上,它登录并获取cookie,但cookie仅在登录时起作用一次。然后我在hostgator上生成了cook