小编Zak*_*ziz的帖子

如何在使用虚拟主机时在XAMPP中使用https(SSL)

我正在我的本地机器上编写一个php应用程序,并想测试SSL是否正常工作.请耐心等待,因为这是我第一次使用SSL.

到目前为止,这就是我所做的:

  1. 创建了SSL证书.我按照教程的第一部分来创建证书.
  2. 我将server.crt文件导入chrome.
  3. 除去在前面的分号;extension=php_openssl.dllphp.ini(参考)
  4. httpd-vhosts.conf根据页面编辑了我的文件.该文件的相关部分如下.这是完整的文件:http://pastebin.com/k6Jh2eR6
    <VirtualHost *>
        DocumentRoot "C:\Users\user_name\Documents\project_one"
        ServerName project_one.localhost
        SSLEngine on
        SSLCertificateFile "conf/ssl.crt/server.crt"
        SSLCertificateKeyFile "conf/ssl.key/server.key"
        <Directory "C:\Users\user_name\Documents\project_one">
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
    </VirtualHost>
    
    Run Code Online (Sandbox Code Playgroud)

我通常会通过输入来访问我的项目 http://project_one.localhost

当我尝试通过键入https://project_one.localhostchrome 来访问我的项目时,我会自动转发到https://project_one.localhost/xampp/(就好像XAMPP根本不能识别https://project_one.localhost为子域并将其视为我正在输入的那样https://localhost)任何想法我搞砸了?

注意:

  • LoadModule ssl_module modules/mod_ssl.sohttpd.conf文件中没有注释

apache xampp ssl https virtualhost

43
推荐指数
3
解决办法
8万
查看次数

margin-left:auto和margin-right:auto不在输入上工作

我有一个表单中的输入,我试图在中心对齐.通常margin-left:automargin-right: auto不能当响应display: block不加入CSS.我已经添加display: block到我的CSS但仍然没有按照我的意愿显示.

我已经制作了一个更容易理解的JSFiddle:http://jsfiddle.net/XnKDQ/97/

html css html5

41
推荐指数
3
解决办法
7万
查看次数

为多对多关系(产品的变体)的组合设计SQL模式

我希望这个标题有点帮助.我正在使用MySQL作为我的数据库

我正在建立一个产品数据库,我不知道如何处理产品变化的存储价格/ SKU.产品可能有无限的变化,每个变化组合都有自己的价格/ SKU /等.

这就是我现在设置我的产品/变体表的方法:

PRODUCTS
+--------------------------+
| id | name | description  |
+----+------+--------------+
| 1  | rug  | a cool rug   |
| 2  | cup  | a coffee cup |
+----+------+--------------+

PRODUCT_VARIANTS
+----+------------+----------+-----------+
| id | product_id | variant  | value     |
+----+------------+----------+-----------+
| 1  | 1          | color    | red       |
| 2  | 1          | color    | blue      |
| 3  | 1          | color    | green     |
| 4  | 1          | material …
Run Code Online (Sandbox Code Playgroud)

sql schema database-administration e-commerce database-schema

19
推荐指数
3
解决办法
2万
查看次数

在某次提交后删除分支中的所有提交

我很难掌握如何使用rebase/revert来实现这一目标.

我正在我的master分支上工作,经过一定的提交,我的软件停止工作.我不想放弃当时所做的更改,我按时达到了里程碑的压力,所以我回去了几个提交git checkout并创建了一个新的分支,working并开始推动我所有的更改.后来我意识到master不需要这些变化(在分支上进行).现在我想回到我的主分支并在我用于创建working分支的提交之后删除所有提交,然后将我的working分支合并到master分支.

我用在线照片编辑器创建了一个图像,试图解释我正在尝试做什么.我希望它有所帮助:

bitbucket的屏幕截图

我希望在5cb967f之后保留所有内容.摆脱5cb967f和a0c1de2之间的一切(不包括那些)

git bitbucket

18
推荐指数
1
解决办法
1万
查看次数

使用codeigniter检索用户的真实IP

我的应用程序跟踪登录该站点的用户的IP地址.跟踪在普通的Web服务器上工作正常(我们在hostgator上),但是当我们切换到PaaS平台时,似乎开始跟踪奇怪的IP地址(pagodabox)在与pagodabox支持人员交谈之后,他们告诉我IP的codeigniter正在接收是pagodabox的负载均衡器/路由器的IP,并获得用户的实际IP地址,我将不得不利用HTTP_X_FORWARDED_FOR

我正在使用codeigniter的输入类函数$this->input->ip_address()来检索用户的IP.我查看了该功能,发现他们有一些功能来检索 HTTP_X_FORWARDED_FORIP值,但我不知道如何使用它.我是否必须在配置中更改/添加内容?

编辑:在一些用户指出我应该在负载均衡器的IP地址列表中添加的位置后,出现了一个新问题:如果IP列表经常更改,我该怎么办?(即没有静态IP,所有动态)

php codeigniter

7
推荐指数
2
解决办法
2万
查看次数

Codeigniter:我怎么知道模型是否已经加载?

是否有我可以用来判断某个模型是否已加载的本机codeigniter函数?可以使用php class_exists()来判断模型是否已经加载?

php model codeigniter class

7
推荐指数
2
解决办法
8489
查看次数

将鼠标悬停在引导程序按钮上时不要更改CSS

我使用的btn-group是这样的:http://jsfiddle.net/dy9uH/34/

我不希望我的用户认为左边的按钮是可点击的,但不喜欢我添加disabled类时按钮的外观.当用户将鼠标悬停在左键上时,如何确保没有任何反应?我不想编辑bootstrap.css,因为我有其他按钮利用.btn-group我需要像往常一样运行的类.

css jquery twitter-bootstrap

7
推荐指数
1
解决办法
1万
查看次数

Blueimp画廊有图像和youtube视频

这是我使用的软件:https://github.com/blueimp/Gallery

当我点击链接到视频的缩略图时,我会收到错误信号.

这是我的HTML:

<div id="gallery">
<!-- main image -->
<ul class="thumbnails">
    <li class="span12 margin-bottom-0">
        <a class="thumbnail center-all" href="http://i.imgur.com/mdqQTPT.jpg" style="max-height: 375px; width: 375px;" data-gallery>
            <img src="http://i.imgur.com/mdqQTPT.jpg" class="main-image">
        </a>
    </li>
</ul>
<!-- other images / video -->
<ul class="thumbnails"> 
    <li class="span6">
        <a class="thumbnail center-all" href="https://www.youtube.com/watch?v=zv9jHNwaV2E"  style="height: 185px; width: 185px;">
            <img src="http://i.imgur.com/mdqQTPT.jpg" class="additional-image">
        </a>
    </li>               
</ul>
Run Code Online (Sandbox Code Playgroud)

我创建了一个JSFiddle:http://jsfiddle.net/HhU4K/

当我手动输入一些数据提供给blueimp时,youtube视频工作正常(例如:http://jsfiddle.net/HhU4K/1/编辑:这适用于我的localhost,但似乎只是在JSFiddle上显示旋转图标对我来说希望你们能看到视频,而不仅仅是旋转指示器.)

当我href<a>标签添加YouTube视频链接时,它不起作用.知道我做错了什么吗?

javascript jquery blueimp

7
推荐指数
2
解决办法
2万
查看次数

sails.js + waterline一对多模型关联,删除Many时会发生什么?

我在教师(一)和儿童(很多)之间有一对多的关系.

如果我做:

Teacher.destroy(teacherId).exec(function(err){});
Run Code Online (Sandbox Code Playgroud)

孩子们不会被自动删除.

这是一个错误还是我应该手动删除它们?如果这不是一个错误,那么不删除孩子的解释是什么?

orm node.js sails.js waterline

6
推荐指数
1
解决办法
2549
查看次数

Postgres:删除对 varchar 列的检查约束

我来自 MySQL 世界,在 PostgreSQL 中做事很困难。

我的 GUI 客户端中有一个类似这样的列: 枚举列

我不确定它是枚举列还是带有约束的 varchar(它们在 postgres 中是否相同?)

我想将列的类型更改为 varchar/string。我试过这个:

ALTER TABLE tablename ALTER COLUMN type TYPE character varying(255);
Run Code Online (Sandbox Code Playgroud)

但不走运,我仍然看到列上的限制

postgresql postgres-9.4

6
推荐指数
1
解决办法
6030
查看次数