小编gni*_*urf的帖子

在 aws ec2 中设置我的 wordpress 服务器弹性 ip 后,我的 wordpress 无法请求静态文件

我在 aws EC2 中构建了一个 wordpress,一切顺利,直到我将弹性 IP 绑定到我的 wordpress 服务器。问题是 wordpress 静态文件请求仍然是默认的 aswec2 公共 dns,但是我可以看到没有 css/js 的页面。

Web服务器:apache2;数据库:aws RDS(mysql);php版本:5.3.10;我的wordpress地址:www.aoaostudio.com

因为在绑定弹性IP之前,我访问了aws public dns:ec2-***-.ap-northeast-1.compute.amazonaws.com?我的wordpress博客还可以!

感觉我的apache2配置可能不对,配置文件如下:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName www.aoaostudio.com
        DocumentRoot /var/www/wordpress
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/wordpress>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我对 php 一无所知,也许我的问题是愚蠢的,但我希望有人可以提供帮助。

php wordpress amazon-ec2 amazon-web-services

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

如何在ubuntu终端上更正配置grails?

我有以下内容.bashrc:

JAVA_HOME="/usr/bin/java"
GRAILS_HOME="/root/grails"
PATH=$PATH:$JAVA_HOME:$GRAILS_HOME/bin

export JAVA_HOME
export GRAILS_HOME
export PATH
Run Code Online (Sandbox Code Playgroud)

但是,当我> grails在终端中执行时,我得到:

root@localhost:~# grails
grails: JAVA_HOME is not a directory: /usr/bin/java
Run Code Online (Sandbox Code Playgroud)

当我试图替换为

JAVA_HOME="/usr/share/java"
Run Code Online (Sandbox Code Playgroud)

然后结果是:

root@localhost:~# grails
grails: JAVA_HOME is not defined correctly; can not execute: /usr/share/java/bin/java
Run Code Online (Sandbox Code Playgroud)

那里我想念的是什么?

java ubuntu

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

Bash:如果行以 &gt; 开头

我想要Bash 中的if/then语句,但似乎无法使其正常工作。我想说“如果该行以>字符开头,则执行此操作,否则执行其他操作”。

我有:

while IFS= read -r line
do
    if [[$line == ">"*]]
    then
        echo $line'first'
    else
        echo $line'second'
    fi
done
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我还试图通过说来逃避“>”:

if [[$line == ^\>*]]
Run Code Online (Sandbox Code Playgroud)

这也不起作用。我收到此错误的两种方式:

line 27: [[>blah: command not found
Run Code Online (Sandbox Code Playgroud)

建议?

bash if-statement

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

Bash -eq评估为true?

有人可以帮我弄清楚为什么我的代码导致下面的输出?特别是当/ etc /传递中没有匹配的字符串时?

码:

for user in ${usernames[*]}
do
egrep ${user} /etc/passwd >/dev/null
echo -e "\nChecking if users already exist..."
if [ $? -eq 0 ]; then
echo -e "${user} exists!, skipping creation"
Run Code Online (Sandbox Code Playgroud)

OUTPUT:

+ for user in '${usernames[*]}'
+ egrep addaf /etc/passwd
+ echo -e '\nChecking if users already exist...'
Checking if users already exist...
+ '[' 0 -eq 0 ']'
+ echo -e 'addaf exists!, skipping creation'
addaf exists!, skipping creation
Run Code Online (Sandbox Code Playgroud)

bash loops

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

Linux递归复制文件到其父文件夹

我想将文件递归复制到其父文件夹以获取特定文件扩展名。例如:

./folderA/folder1/*.txt to ./folderA/*.txt  
./folderB/folder2/*.txt to ./folderB/*.txt
Run Code Online (Sandbox Code Playgroud)

等等。

我检查cpfind命令但无法让它工作。

linux bash

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

Bash 中的 ORD 和 CHR 文件

我构建ordchr运行,它们工作得很好。但是,如果我获取一个包含 的文件\n,例如:

hello
CHECK THIS HIT
YES
Run Code Online (Sandbox Code Playgroud)

当我ord完成所有操作时,我没有得到任何新的行值。这是为什么?我正在用 Bash 写作。

这是我正在使用的代码:

function ord { 
    ordr="`printf "%d\n" \'$1`" 
}

TEXT="`cat $1`"
for (( i=0; i<${#TEXT}; i++ )) 
do 
    ord "${TEXT:$i:1}" 
    echo "$ordr" 
done
Run Code Online (Sandbox Code Playgroud)

bash chr ord

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

扩展可以是一个有关系吗?

据我知道的是,一个关系是你的类继承另一个类,即A延伸B因而A是一个B.

有一个关系是当一个类实现一个接口所以A有一个算法.

我的问题:是否有一种情况,即a-a也是a-a?

或者实现接口可以成为is-a关系的地方?

让我重新说一下:

如果一个类实现了一个接口,它可以有一个is-a关系吗?

java oop

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

从文件读入变量 - Bash Script

我正在使用bash脚本来备份MySQL.我需要从文件中读取一系列字符串并将它们传递给我脚本中的变量.例:

这样的东西将在文件中(file.txt)

database1 table1
database1 table4
database2
database3 table2
Run Code Online (Sandbox Code Playgroud)

我的脚本需要读取文件并将这些字符串放在一个变量中:

#! bin/bash
LIST="database1.table1|database1.table4|database2|database3.table2"
Run Code Online (Sandbox Code Playgroud)

编辑.我改变了主意,现在我需要这个输出:

database1.table1.*|database1.table4.*|database2*.*|database3.table2.*
Run Code Online (Sandbox Code Playgroud)

mysql linux bash shell list

0
推荐指数
2
解决办法
340
查看次数

查找文件中的最高数字

我试图从文件中找到字符串中的最高数字。例如,在password.txt我们的文件中:

 jaime:45:/home/jaime:/bin/bash
 sofia:113:/home/sofia:/bin/bash
 marta:2015:/home/marta:/bin/bash
 pedro:2024:/home/pedro:/bin/bash 
Run Code Online (Sandbox Code Playgroud)

所以最高的数字应该是2024,我们必须把它保存到一个变量中:-

number=2024
Run Code Online (Sandbox Code Playgroud)

我用grep, awksed甚至用尝试了几件事sort,但没有任何解决方案。

linux bash shell

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

如何创建一个每 5 分钟在日志文件中插入一条记录的 bash 脚本?

我对 bash 脚本非常陌生,我需要创建一个简单的脚本,每 5 分钟将日期和时间插入日志文件并保存。

我能做些什么来做到这一点?我可以从什么开始呢?

bash shell sh

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

标签 统计

bash ×7

linux ×3

shell ×3

java ×2

amazon-ec2 ×1

amazon-web-services ×1

chr ×1

if-statement ×1

list ×1

loops ×1

mysql ×1

oop ×1

ord ×1

php ×1

sh ×1

ubuntu ×1

wordpress ×1