小编Ker*_*nes的帖子

密码保护虚拟目录? - .htpasswd/.htaccess

是否可以使用密码保护虚拟目录(例如wordpress类别):

/c/sofas/
Run Code Online (Sandbox Code Playgroud)

它看起来像<Location /c/sofas/>在httpd_config中工作,但不是.htaccess

可能吗?可能在某处有mod_rewrite?

apache .htaccess basic-authentication virtual-directory .htpasswd

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

SSH/Shell - 删除文件夹AND子文件夹中名称为"____"的所有文件夹

我有一个脚本正在复制包含几个子文件夹的文件夹.它正在复制的原始文件是SVN文件夹的一部分,因此它也会复制这些".svn"文件夹.

我想从新目的地删除那些,我最好的猜测是:

rm -Rf dir/*.svn
Run Code Online (Sandbox Code Playgroud)

哪个不起作用,有没有办法做到这一点或我需要手动进入每个文件夹删除它?

ssh shell

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

___编码为UTF-8 - 是否存在最终解决方案?

我浏览过网页,通过PHP文档等等,我已经看过了.

没有标准的解决方案似乎是一个荒谬的问题.如果您收到未知字符集,它有奇怪的字符(如英语引号),在那里将它们转换为UTF-8的标准方式?

我已经看到许多混乱的解决方案使用了大量的功能和检查,但它们都不会发挥作用.

有没有人提出自己的功能或总是有效的解决方案?


编辑

许多人回答说"这是不可解决的"或类似的东西.我现在明白了,但是没有人提供任何有效的解决方案,除此之外utf8_encode非常有限.有什么方法可以解决这个问题?什么是最好的方法?

php utf-8 iso-8859-1 character-encoding special-characters

4
推荐指数
2
解决办法
783
查看次数

新的遗骸错误报告 - 停止捕获E_NOTICE错误

我现在面临的问题是很难找到实际的错误,因为找到了很多E_NOTICE.我们的服务器上有近600个网站,包含复杂的脚本,我已经做了很多工作来处理它们,但仍有不少.

每次错误百分比过高时,我都会收到一封电子邮件和一个文本,这对于防止出现问题非常有用.

我确信我不是唯一遇到这个问题的人 - 是否有推荐的解决方案?我已经尝试过设置,error_reporting( E_ALL ^ E_NOTICE );但它没有停止它.

我想到的一个可能的解决方案是将New Relic设置为错误处理程序,使用我自己的,然后如果它不是E_NOTICE则发送错误.尚未想出如何做到这一点.

php error-handling newrelic

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

PHP - 什么是更快,memcache或要求?

我正在尝试加载预定义的电子邮件消息发送 - 我的问题是,我应该记忆所有的电子邮件消息,而不是仅仅包含包含电子邮件变量的文件,并且每天只调用一次或者其他东西?

php memcached require

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

MySQLi - 每个陈述都应该准备好吗?

我知道它应该提高性能和清理字符串,但是我们说没有变量?

可能只是一个

SELECT COUNT( `column` ) AS count FROM `table`
Run Code Online (Sandbox Code Playgroud)
  1. 应该准备好吗?
  2. SELECT没有不准备声明的情况?

php mysql mysqli

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

MySQLi - OO还是程序?

我知道OO是"走的路",但我认为程序可能更容易在我正在制作的包装中使用.

MySQLi面向对象与程序之间的性能差异?

php mysqli

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

如何创建PHP方法链接?

我见过其他对象这样做:

$obj->method1()->method2();
Run Code Online (Sandbox Code Playgroud)

我怎么做?每个函数只是修改对象的指针还是返回指针?

我不知道这种风格的正确用语 - 如果有人能帮助我,那就太棒了.

php object method-chaining

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

调整图像大小并用颜色填充比例间隙

我正在将徽标上传到我的系统,他们需要修复一个60x60像素的盒子.我有所有代码按比例调整大小,这不是问题.

我的454x292px图像变为60x38.问题是,我需要图片为60x60,这意味着我想用白色填充顶部和底部(我可以用颜色填充矩形).

理论上我创建了一个白色矩形,60x60,然后我复制图像并将其调整为60x38并将其放在我的白色矩形中,从顶部开始11px(这相当于我需要的22px总填充.

我会发布我的代码,但它很长,虽然我可以,如果要求.

有谁知道如何做到这一点,或者你能指出我这样做的代码/教程吗?

php gd image-manipulation image

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

Phing - 从Github存储库中提取

我正在尝试使用Phing来调用git并拉出一个远程私有存储库,但它不起作用.

这是我的Phing代码:

<project name="test" default="main">
    <!-- Get User Variables -->
    <property file="build.properties" />

    <!-- Declare Variables -->
    <property name="base.dir" value="../" />
    <property name="git.repository" value="git@github.com:test/test.git" />

    <!-- Pull Git Release -->
    <target name="git.pull">
        <gitpull 
            repository="${git.repository}" 
            source="origin" 
            refspec="${git.release}"
        />
    </target>

    <target name="main" depends="git.pull">
    </target>
</project>
Run Code Online (Sandbox Code Playgroud)

但是当我跑步时我得到这个错误:

You must specify readable directory as repository.
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?还是有一个有效的例子?

phing github

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