小编kni*_*der的帖子

如何检查服务器上是否启用了mod_rewrite?

目前我正在使用lightspeed服务器托管.托管说mod_rewrite已启用但我无法让我的脚本在那里工作.每当我尝试访问该URL时,它都会返回404 - 未找到的页面.

我将相同的代码放在另一台运行Apache的服务器上.它正在那里工作.所以我想,这是.htaccessmod_rewrite问题.

但Hosting支持仍然坚持要求他们的mod_rewrite已启用,所以我想知道如何检查它是否实际启用.

我试着检查phpinfo(),但没有运气,我找不到mod_rewrite,是因为他们正在使用lightspeed

有没有办法检查?请帮帮我.谢谢.

仅供参考:我的.htaccess代码是

Options -Indexes

<IfModule mod_rewrite.c>
DirectoryIndex index.php
RewriteEngine on

RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我也尝试过这样

DirectoryIndex index.php
RewriteEngine on

RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)

但结果相同.

php .htaccess mod-rewrite url-rewriting lightspeed

95
推荐指数
13
解决办法
24万
查看次数

同一行和中心的两个Div对齐它们

我有两个像这样的div

<div style="border:1px solid #000; float:left">Div 1</div>
<div style="border:1px solid red; float:left">Div 2</div>
Run Code Online (Sandbox Code Playgroud)

我希望它们显示在同一行,所以我使用了float:left.

我希望他们两个都在页面的中心,所以我试图用另一个这样的div包装它们

<div style="width:100%; margin:0px auto;">
  <div style="border:1px solid #000; float:left">Div 1</div>
  <div style="border:1px solid red; float:left">Div 2</div>
</div>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.如果我将代码更改为此

<div style="width:100%; margin-left:50%; margin-right:50%">
  <div style="border:1px solid #000; float:left">Div 1</div>
  <div style="border:1px solid red; float:left">Div 2</div>
</div>
Run Code Online (Sandbox Code Playgroud)

然后它会到达中心,但水平滚动条就在那里,看起来它并没有真正居中.

能否请您告诉我如何实现这一目标?谢谢.

编辑:我希望内部div(Div 1和Div 2)也是中心对齐.

html css center

25
推荐指数
3
解决办法
12万
查看次数

如何仅在左,右和底部创建盒子阴影?

我试图找到解决方法(技巧)如何在左,右和底部使用盒子阴影.我只能在顶部,左侧和右侧的CSS3 Box Shadow中找到左,右和底部.

我试图改变它的价值基础,但不幸的是,它没有成功.因此,如果有人已经有解决方案,请提供它.谢谢.

带着敬意,

css css3

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

Magento覆盖运输方式

在Magento管理面板中,启用了以下送货方式

  • 扁平率
  • 免费送货

但是当结账时,两种运输方法都没有显示,并且还显示了其他未通过管理面板设置的方法.

我在哪里可以找到那些覆盖运输方法?它可能位于哪里?

我使用的是Magento 1.7.0.2版

php magento

10
推荐指数
1
解决办法
2588
查看次数

Safari和Chrome上的Tinymce换行问题

有谁知道如何解决Safari和Chrome上的Tinymce换行问题.

例如,让我们说,我有两行纯文本.当我通过firefox或IE复制和粘贴时.这是一个p标签.所以我在文本文件中看到的格式相同,这是两行.

但如果我通过Chrome或Firefox进行复制和粘贴,它就变成了两个标签.所以在那里显示,在那两行之间有一个空格.

我试图添加safari插件,但没有任何反应.如果我把插件名为paste_auto_cleanup_on_paste:true,它会移除空格,但是两行文本变为一行.

Cany有人通过提供解决方案来帮助我吗?我注意到在使用Tinymce编辑器的wordpress也没有出现这个问题,因为看起来他们在编辑器中使用span而不是p.如果这是解决方案,我怎么能改变到span而不是p.感谢您的帮助,非常感谢.


这是我通过firefox和IE粘贴时,firefox生成以下代码.这就是我想要的

<p>
This is line 1 <br />
This is line 2 <br />
This is line 3 <br /> 
</p>
Run Code Online (Sandbox Code Playgroud)

但是当我粘贴Chrome和Safari时,它会生成以下代码.这就是我不想要的.

<p> This is line 1 </p>
<p>This is line 2 </p>
<p>This is line 3 </p>
Run Code Online (Sandbox Code Playgroud)

javascript safari google-chrome tinymce

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

如何使用mediaelement.js获取HTML5音频播放列表?

我试图在mediaelement.js中搜索音频播放列表的示例.但我发现没有,是mediaelement.js支持音频播放列表吗?如果是这样,请支持我的示例代码或链接.非常感谢你.

playlists playlist mediaelement.js

5
推荐指数
2
解决办法
7905
查看次数

如何重置/取消选中单选按钮 onclick 事件?

我有 2 个单选按钮,有 2 个组。

结构是这样的

  1. 主收音机1
  2. 主收音机2

在 Main Radio 2 下,还有两个子单选按钮。

  1. 主收音机1
  2. 主收音机2
    • 子电台1
    • 子收音机2

我正在做的是,在默认阶段,它只会显示主收音机 1 和主收音机 2 按钮。当选择主收音机 2 时,会出现主收音机 2 的两个子单选按钮。

当选择返回主电台 1 时,将隐藏主电台 2 列表。

我想要实现的目标是,

当单击主无线电 1 时,我为子无线电 1 或子无线电 2 所做的选择也希望取消选中/重置。

我尝试使用这个 JavaScript,但没有成功。

document.getElementById("subradiobuttons").reset(); 
Run Code Online (Sandbox Code Playgroud)

请帮助我解决方案。谢谢。

带着敬意,

html javascript forms

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

Magento运输方式加载速度

在我的电子商务网站中,我已使用Shipping API配置了FedEx送货.在方法中,我只选择1个允许方法,即"国际经济".即使我只有1个方法允许,通过检查FedEx的日志,似乎API查询所有方法并返回结果.因此,返回运费至少需要一分钟.

Magento是正常的吗?或者是否有加快查询速度或是否有任何修改或黑客我可以让它只查询允许方法?

好心提醒.

谢谢.

php fedex magento

4
推荐指数
1
解决办法
699
查看次数

TCPDF如何设置两种文字颜色?

目前我正在尝试自定义whmcs发票pdf.他们有以下代码

    # Payment Status
$endpage = $pdf->GetPage();
$pdf->setPage($startpage);
$pdf->SetXY(85,$addressypos);
if ($status=="Cancelled") {
    $statustext = $_LANG["invoicescancelled"];
    $pdf->SetTextColor(245,245,245);
} elseif ($status=="Unpaid") {
    $statustext = $_LANG["invoicesunpaid"];
    $pdf->SetTextColor(204,0,0);
} elseif ($status=="Paid") {
    $statustext = $_LANG["invoicespaid"];
    $pdf->SetTextColor(153,204,0);
} elseif ($status=="Refunded") {
    $statustext = $_LANG["invoicesrefunded"];
    $pdf->SetTextColor(34,68,136);
} elseif ($status=="Collections") {
    $statustext = $_LANG["invoicescollections"];
    $pdf->SetTextColor(255,204,0);
}
$pdf->SetFont('freesans','B',12);
$pdf->Cell(110,20,strtoupper($statustext),0,0,'C');
$pdf->setPage($endpage);

?>
Run Code Online (Sandbox Code Playgroud)

此代码生成此格式,

例如,如果paymenet是"Unpaid",则代码会生成此echo语句

UNPAID(红色)

所以我想要做的是,我想在"UNPAID"面前添加这个文字"Status:",例如,当回显出来时,它会变成这样的

"状态:UNPAID"

我可以通过添加此代码来获取它

} elseif ($status=="Unpaid") {
        $statustext = $_LANG["statustext"];
    $statustext = $_LANG["invoicesunpaid"];
    $pdf->SetTextColor(245,245,245);
Run Code Online (Sandbox Code Playgroud)

但是因为这段代码

$pdf->SetTextColor(245,245,245);
Run Code Online (Sandbox Code Playgroud)

状态:变为(红色).

获得状态我可以获得什么:文本黑色和UNPAID仍然是"红色".

请好好指出我.谢谢.

php tcpdf

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

Jquery Countup Timer

我试图用这个jquery插件实现计数计时器.

因为我是新手,我真的不明白他们的文档.

我想要展示的是.我想显示从2005年1月1日到当前日期的计数器.输出显示的示例是

5年5个月5小时5秒(秒将继续计算)

请通过发布片段来帮助我实现.感谢您的时间,非常感谢.

javascript jquery countdown

2
推荐指数
1
解决办法
6752
查看次数

评论Wordpress上的作者链接

在wordpress表单中,当您将评论作为访客留下时,会有一个网站字段来填充您的网址.如果我们填写该框,我们可以通过调用此函数来获取链接

<?php echo get_comment_author_link(); ?>
Run Code Online (Sandbox Code Playgroud)

但是,如果您已登录并且未在个人资料中添加网站,则在发表评论时.它没有您用户名的链接.

我想要的是,如果已登录的用户没有该网站,则会有链接将其带到他们的个人资料页面,例如http://www.example.com?author=21

我可以在那里使用任何功能吗?请帮帮我.谢谢.

php wordpress

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