我在HTDOCS文件夹中有一个名为" Das-XAMPP"的PHP项目.根目录中的索引文件可作为路由器工作.我有另一个index.php内部视图. 因此结构如下: das-xamp |__index.php |__views |__index.php |__about-us.php |__404-Not_Found.php 因此,每当某人键入" localhost/das-xampp"时,都应将用户重新列为"视图/index.php"的索引 我的根索引(用作路由器的索引)如下: 'views/index.php', 'about-us' => 'views/about-us.php' ]; if (array_key_exists($path,$rou
以下是关于 localhost 的编程技术问答
错误 Fatal error: Uncaught mysqli_sql_exception: Unknown database 'dvwa' in C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php:499 Stack trace: #0 C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php(499): mysqli_query(Object(mysqli), 'USE dvwa') #1 C:\xampp\htdocs\dvwa\login.php(8): dvwaDatabaseConnect() #2 {main} thrown in C:\xampp\htdocs\dvwa\dvwa\includes\dvwaPage.inc.php on line 499 解决方案 在config.inc.php 中更改此此事 $_DVWA[ 'db_database' ]
我在Laravel项目中有一个常见的问题.当我尝试将Laravel与MySQL数据库联系起来时,他们说:"找不到驱动程序". 当我在CMD中键入PHP -M以搜索已安装的PHP模块时,我找不到MySQL,PGSQL或SQLITE. 请,如果您有解决这个问题的解决方案,我尝试了很多解决方案. N.B:我使用MySQL 3.8.18和PHP 7.4.0 使用Wampserver 3.2.0 解决方案 单击系统托盘上的Wampserver图标,然后单击PHP项目下的php.ini.接下来找到此行: ;extension=pdo_mysql ;extension=mysqli 并将它们更改为这些: extension=pdo_mysql extension=mysqli 然后单击Wampserver菜单中的所有服务 重新启动所有服务
我正在研究一个PHP Codeigniter项目,我想从Localhost发送电子邮件. 以下是我的控制器功能. $config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.google.com', 'smtp_port' => 465, 'smtp_user' => 'sender@gmail.com', 'smtp_pass' => 'password' ); $this->load->library('email',$config); $this->email->set_newline("\r\n"); $this->email->from("sender@gmail.com"); $this->ema
我目前正在本地机器上开发一些软件.为了这个问题,让我们调用软件StackOverflow.我有以下页面 C:\sites\StackOverflow\index.php C:\sites\StackOverflow\content\page1.php C:\sites\StackOverflow\content\page2.php C:\sites\StackOverflow\content\page3.php 在我当前的环境中http://localhost/StackOverflow/index.php成功工作.我为内容页面写的URL看起来与http://localhost/StackOverflow/content/page1.php相似. 当我将其部署到生产中时,URL将不再是本地主机,而是尚未确定的IP或主机名.我应该如何编写我的URL,以便在部署尽可能少的时候必须做的工作很少? 解决方案 相对于根开始:/. 例如: /StackOverfl
我正在尝试学习PHP,并将NetBeans作为我的IDE以及PHP插件,但是问题是当我运行脚本时,我的浏览器(Firefox)无法连接到Localhost. 我的代码是我当前PHP信息的简单查询. 这是我要访问的地址: http://localhost/PhpProject1/index.php 解决方案 在XAMPP/HTDOC文件夹中创建一个文件夹phpproject1. 假设您已在C驱动根上安装XAMPP,然后文件夹结构将为C:/XAMPP/HTDOC/PHPPROJECT1/和放置index.php IT之后,您可以添加任何PHP代码,即 > 希望这是您问题的答案. Takecare 其他解决方案 确保您的系统在机器上安装了Apache mysql和PHP堆栈,如果您使用的是Windows,则Wampserver www.wampserver.c
in httpd.conf我已经更改为:Listen 8080和ServerName localhost:8080 现在,我必须在浏览器上输入http://localhost:8080,一切似乎都很好,我可以在htdocs目录中看到我的所有文件和文件夹. 问题是我不能进入htdocs下的任何文件夹:C:\xampp\htdocs\wordpress 当我在浏览器中单击wordpress/时,它说 网页不可用 ,如果我键入http://localhost:8080/wordpress url会自动更改为http://localhost/wordpress/. 我会遇到同样的错误:" Webpage is not available" 这是因为我将端口更改为8080? 我是否缺少其他配置? 解决方案 首先,每当您在conf File中进行任何更改 时尝试重新启动Apache 您似乎没有使用新的WordPress.和浏览器URL由于某些HTA
问题 所以我觉得尽管我已经尝试了所有事情,但仍然无法让Xdebug连接到phpstorm.我说它正在等待连接,然后当我加载页面时,使用get variable ?XDEBUG_SESSION_START=PHPSTORM或chrome扩展程序,该消息将短暂更改为connected,然后再返回等待. 错误: 在E:\xampp\apache\logs\xdebug.log的错误日志中,如下所示 Log opened at 2016-03-29 16:35:40 I: Connecting to configured address/port: 12hitchinscouts.local:9001. I: Connected to client. :-) ->
我有一个问题 curl_getinfo 我已经检查了 php.ini curl扩展,一切似乎都很好,并且内部 phpinfo(); , curl 已启用,所以我知道它应该没有任何问题. 此功能在我的Web服务器中运行良好.这是我的本地机器, XAMPP 1.7.7 给我带来了困难.这可能是因为我的笔记本电脑的Firwall设置? 请注意,JPG文件存在于Amazon S3 URL内,我检查了浏览器上的Amazon URL,并显示了图像... /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
我尝试了在堆栈溢出上找到的所有解决方案,但没有成功. 我正在运行 xampp v3.2.1 on Win 8.1和 CodeIgniter 3.0.4 使用Smarty 3的最新版本.所有工作正常,直到我尝试从URL中删除'index.php'的点. config.php $config['base_url'] = 'localhost'; $config['index_page'] = ''; routes.php $route['default_controller'] = 'home'; $route['contact'] = 'contact'; .htaccess Require all denied Deny from all
我在Localhost(XAMPP)下使用PHP. 我试图将一个cookie设置为.localhost作为其域. setcookie($key, $value, $expire, $path, '.localhost', $secure, $httponly); 由于真实站点上有多个子域. 它可以通过Firefox起作用,但IE8失败了. 我可以通过PHP编码来限制它,然后如果Localhost作为服务器域,它将被忽略. 但是我不确定在真实站点服务器上是否引起许多问题?我可以在真实服务器上使用它吗? .example.com无www.前缀可能会引起同样的问题?这种情况有任何黑客攻击吗? 解决方案 为.localhost设置cookie毫无意义. 只需检查域是否为" Localhost",在这种情况下,请勿添加领先点. 否则," .domain.tld"可以为域及其所有子域设置(大多数浏览器以相同的方式处理为'domain.tld'设置的cookie,但 rfc 需
我正在收到以下错误: 致命错误:c:\ xampp \ htdocs \ rpo \ application \ controllers \ home.php在第7行7 中找不到类"父母". 这是我的代码: class Home extends CI_Controller { function __construct() { parents::__construct(); } function index() { if($this->session->userdata('logged_in')) { $session_data=$this->session->userdata('logged_in'); $data['username']=$session_data['username'];
在我的本地计算机上,我有两个服务(在Laravel 5中):用户盒和邮箱.邮箱在登录过程中使用库"guzzlehttp/guzzle": "~6.0"和RESTFUL API(邮箱发送用户凭据并获取信息do用户并具有正确访问权限).之后 .dev subdomains stoppps工作我决定使用 localhost 子域,所以我有: userbox.localhost mailbox.localhost 我在/etc/apache2/extra/httpd-vhosts.conf中进行更改,但是不幸的是我会出错: 卷曲错误6:无法解析主机:userbox.localhost(请参阅 因此,我在互联网上查看并找到了解决方案:我们只需要在/etc/hosts中添加新的子域即可.解决了旧错误,但出现了新错误: clientException在requestException.php行113:客户端错误:GET http://userbox.localhost/api/
我想知道为什么这两个会议有所不同?如果我有登录表单,并且将会话传递到页面(即:settings.php).如果我有localhost/settings.php会话会起作用,如果我转到另一个页面然后回来.但是,如果它是127.0.0.1/settings.php,则会将在第一个通行证上工作,然后如果我将其他地方重定向并返回,它不再存在了. 这也发生在别人身上吗?还是这只是我? 谢谢 解决方案 也许这会有所帮助: " localhost"和任何IP都不被接受为有效 cookie中的域识别剂(根据RFC). 和127.0.0.1!=浏览器的本地主机.浏览器不会将设置从127.0.0.1设置的cookie发送到Localhost,因为它们是不同的域. P.S.实际上,一个IP上可能有许多域.而且出于安全原因,当然,浏览器无法完全发送所有cookie(想象一下,浏览器可以通过相同的IP将cookie从浏览器发送到所有网站). 其他解决方案 由于 @tr
我正在通过会话传递用户变量.它在Localhost上工作正常,但是一旦在Web服务器上,它会做奇怪的事情. 登录后,会话变量应尽可能地工作.....直到单击大约三页,然后突然变成po of! 注意" Welcome, jordan.",而不是" Welcome, ."也是左上角. 会话功能: http://imageshack.us/photo/photo/my-images/my-images/32/loggedins. png/ 会话po! http://imageshack.us/photo/photo/photo/my-images/515/loggedinno. png/ 登录/创建会话变量代码:
我正在尝试运行此php databse的CLI版本搜索并替换脚本 ,但我认为这是与Mac OS X和MAMP有关的更一般的MySQL问题.每当我尝试在本地运行CLI脚本时,我会收到以下错误: db: SQLSTATE[HY000] [2002] Connection refused 这是我正在运行的命令: ./srdb.cli.php -h 127.0.0.1 -u root -n mydbname -proot -c utf\-8 -s mywebsite.com -r dev.mywebsite.com 我尝试过的 我能够使用这些设置连接到MySQL,没问题,使用mysql -u root -proot等... 交换127.0.0.1为localhost给出了相同的错误. 我所有的my.cnf文件都是空白的. Apache和MySQL运行良好. 我成功地在另一个运行MAMP的Mac上复制了此问题 我正在使用此mysql:/application