AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-3567

Tony's questions

Martin Hope
Tony
Asked: 2009-09-10 05:57:18 +0800 CST

如何向后导航日志文件?

  • 1

我想向后查看我的 apache 访问日志。我怎么能在 Ubuntu 上做到这一点?

apache-2.2
  • 6 个回答
  • 218 Views
Martin Hope
Tony
Asked: 2009-09-03 19:39:13 +0800 CST

如何合并两个 svn 分支?

  • 7

我签出了两个 svn 分支,“b1”和“b2”。我想将我所有的提交从“b1”分支合并到“b2”分支。我尝试过类似的东西

svn merge -r HEAD:HEAD b1 b2 

但它什么也没做。我确定我有这个命令错误,但我找不到好的文档。我想在客户端执行此操作,而不是创建第三个分支。

有任何想法吗?

谢谢!

svn
  • 2 个回答
  • 18268 Views
Martin Hope
Tony
Asked: 2009-08-15 10:20:20 +0800 CST

我可以在 OS X 上的 /etc/hosts 的条目中指定端口吗?[复制]

  • 74
这个问题在这里已经有了答案:
9 年前关闭。

可能重复:
如何使用 DNS 将域重定向到我服务器上的特定端口

我想欺骗我的浏览器访问 localhost:3000 而不是 xyz.com。我在 OS X 10.5 上进入 /etc/hosts 并添加了以下条目:

127.0.0.1:3000 xyz.com

那是行不通的,但没有指定端口的技巧有效。有没有办法指定端口?

mac-osx hosts
  • 10 个回答
  • 168951 Views
Martin Hope
Tony
Asked: 2009-08-04 14:32:49 +0800 CST

使用 PHP 邮件功能发送电子邮件时遇到问题。提供完整的跟踪

  • 2

我有一个简单的脚本设置:

<?php
mail('[email protected]', 'Hello World', 'Testing a message');
?>

我无法从我的服务器向 AOL 帐户发送电子邮件。错误详情如下。GMail 让我发送消息......所以我猜 AOL 只是有点严格。

   Starting tcpick 0.2.1 at 2009-08-03 22:25 UTC
    Timeout for connections is 600
    tcpick: reading from tcp_dump.pcap
    1      SYN-SENT       67.23.28.65:49516 > 64.12.138.153:smtp
    1      SYN-RECEIVED   67.23.28.65:49516 > 64.12.138.153:smtp
    1      ESTABLISHED    67.23.28.65:49516 > 64.12.138.153:smtp
    220-rly-mg05.mx.aol.com ESMTP mail_relay_in-mg05.6; Mon, 03 Aug 2009 18:25:34 -0400
    220-America Online (AOL) and its affiliated companies do not
    220-     authorize the use of its proprietary computers and computer
    220-     networks to accept, transmit, or distribute unsolicited bulk
    220-     e-mail sent from the internet.  Effective immediately:  AOL 
    220-     may no longer accept connections from IP addresses which 
    220      have no reverse-DNS (PTR record) assigned.
    EHLO bandop.com
    250-rly-mg05.mx.aol.com fallsroadsunoco.com
    250 HELP
    MAIL FROM:<www-data@com>
    501 SYNTAX ERROR IN PARAMETERS OR ARGUMENTS
    RSET
    250 OK
    QUIT
    1      FIN-WAIT-1     67.23.28.65:49516 > 64.12.138.153:smtp
    2      SYN-SENT       67.23.28.65:45729 > 216.239.113.101:smtp
    1      FIN-WAIT-2     67.23.28.65:49516 > 64.12.138.153:smtp
    221 SERVICE CLOSING CHANNEL
    1      RESET          67.23.28.65:49516 > 64.12.138.153:smtp
    3      SYN-SENT       67.23.28.65:45729 > 216.239.113.101:smtp
    tcpick: done reading from tcp_dump.pcap

    20 packets captured
    3 tcp sessions detected

你知道我怎样才能让 FROM 参数正确输出吗?在 PHP 邮件函数中设置 FROM 标头不起作用。

更新

这个小技巧正在起作用,但我更愿意在 PHP 之外解决这个问题。

mail('[email protected]', 'Hello World', 'Testing a message', null,'[email protected]');

我是邮件服务器的超级菜鸟

php email
  • 3 个回答
  • 3767 Views
Martin Hope
Tony
Asked: 2009-07-21 21:30:02 +0800 CST

su不能在mac os x上工作?

  • 45

我明白了:

Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$

我输入了用于 sudo 的密码。为什么这行不通?

谢谢!

mac-osx sudo
  • 9 个回答
  • 98595 Views
Martin Hope
Tony
Asked: 2009-07-21 12:43:32 +0800 CST

OS X 上的 Postgresql 安装问题

  • 5

我使用 Fink 在 os x 上安装 postgresql。当我尝试启动 psql 时,我得到:

psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

我以前从未安装过 postgresql,所以我不确定在哪里看。有什么建议吗?

mac-osx installation postgresql
  • 4 个回答
  • 4763 Views
Martin Hope
Tony
Asked: 2009-07-19 07:58:36 +0800 CST

我在 OS X 上的 mysql 日志在哪里?

  • 82

我检查了 /var/log 和 /usr/local/mysql ,但似乎找不到日志。我正在尝试解决使用 php 函数建立数据库连接的错误。

mysql mac-osx log-files
  • 11 个回答
  • 124062 Views
Martin Hope
Tony
Asked: 2009-07-18 16:38:34 +0800 CST

Apache 被拒绝访问我的本地服务器上的目录

  • 1

我有 OS X 10.5,站点目录中有大约 40 个网站。我刚刚从我的服务器下载了一个以初始化本地副本,但我被拒绝访问。权限似乎很好,但 Apache 仍然给我 403。任何想法为什么会发生这种情况?这与我从互联网上下载文件有关吗?

drwxr-xr-x  30 TAmoyal  TAmoyal   1020 Jul 17 19:45 ./
drwxr-xr-x+ 55 TAmoyal  TAmoyal   1870 Jul 17 19:45 ../
-rw-r--r--@  1 TAmoyal  TAmoyal    170 Jul  6 02:40 .htaccess
-rw-r--r--   1 TAmoyal  TAmoyal    397 Jul  2 19:08 index.php
-rw-r--r--   1 TAmoyal  TAmoyal  15129 Jul  2 19:08 license.txt
-rw-r--r--   1 TAmoyal  TAmoyal   7638 Jul  2 19:08 readme.html
drwxr-xr-x  89 TAmoyal  TAmoyal   3026 Jul 17 16:24 wp-admin/
-rw-r--r--   1 TAmoyal  TAmoyal  40543 Jul  2 19:10 wp-app.php
-rw-r--r--   1 TAmoyal  TAmoyal    220 Jul  2 19:10 wp-atom.php
-rw-r--r--   1 TAmoyal  TAmoyal    274 Jul  2 19:10 wp-blog-header.php
-rw-r--r--   1 TAmoyal  TAmoyal   3649 Jul  2 19:10 wp-comments-post.php
-rw-r--r--   1 TAmoyal  TAmoyal    238 Jul  2 19:10 wp-commentsrss2.php
-rw-r--r--   1 TAmoyal  TAmoyal   2550 Jul  2 19:10 wp-config-sample.php
-rw-r--r--@  1 TAmoyal  TAmoyal   2458 Jul 17 16:41 wp-config.php
drwxr-xr-x   5 TAmoyal  TAmoyal    170 Jul 17 16:25 wp-content/
-rw-r--r--   1 TAmoyal  TAmoyal   1254 Jul  2 19:11 wp-cron.php
-rw-r--r--   1 TAmoyal  TAmoyal    220 Jul  2 19:11 wp-feed.php
drwxr-xr-x  77 TAmoyal  TAmoyal   2618 Jul 17 16:29 wp-includes/
-rw-r--r--   1 TAmoyal  TAmoyal   1946 Jul  2 19:14 wp-links-opml.php
-rw-r--r--   1 TAmoyal  TAmoyal   2341 Jul  2 19:14 wp-load.php
-rw-r--r--   1 TAmoyal  TAmoyal  21019 Jul  2 19:14 wp-login.php
-rw-r--r--   1 TAmoyal  TAmoyal   7113 Jul  2 19:14 wp-mail.php
-rw-r--r--   1 TAmoyal  TAmoyal    487 Jul  2 19:14 wp-pass.php
-rw-r--r--   1 TAmoyal  TAmoyal    218 Jul  2 19:14 wp-rdf.php
-rw-r--r--   1 TAmoyal  TAmoyal    316 Jul  2 19:14 wp-register.php
-rw-r--r--   1 TAmoyal  TAmoyal    218 Jul  2 19:14 wp-rss.php
-rw-r--r--   1 TAmoyal  TAmoyal    220 Jul  2 19:14 wp-rss2.php
-rw-r--r--   1 TAmoyal  TAmoyal  21213 Jul  2 19:14 wp-settings.php
-rw-r--r--   1 TAmoyal  TAmoyal   3434 Jul  2 19:14 wp-trackbac

谢谢

apache-2.2 permissions
  • 3 个回答
  • 2244 Views
Martin Hope
Tony
Asked: 2009-07-10 13:17:49 +0800 CST

如何以友好的格式读取 pcap 文件?

  • 163

pcap 文件上的一个简单的猫看起来很糟糕:

$cat tcp_dump.pcap

?ò????YVJ?
          JJ
            ?@@.?E<??@@
?CA??qe?U????иh?
.Ceh?YVJ??
          JJ
            ?@@.?E<??@@
CA??qe?U????еz?
.ChV?YVJ$?JJ
            ?@@.?E<-/@@A?CAͼ?9????F???A&?
.Ck??YVJgeJJ@@.?Ӣ#3E<@3{nͼ?9CA??P?ɝ?F???<K?
?ԛ`.Ck??YVJgeBB
               ?@@.?E4-0@@AFCAͼ?9????F?P?ʀ???
.Ck??ԛ`?YVJ?""@@.?Ӣ#3E?L@3?Iͼ?9CA??P?ʝ?F?????
?ԛ?.Ck?220-rly-da03.mx

等等

我试图让它更漂亮:

sudo tcpdump -ttttnnr tcp_dump.pcap
reading from file tcp_dump.pcap, link-type EN10MB (Ethernet)
2009-07-09 20:57:40.819734 IP 67.23.28.65.49237 > 216.239.113.101.25: S 2535121895:2535121895(0) win 5840 <mss 1460,sackOK,timestamp 776168808 0,nop,wscale 5>
2009-07-09 20:57:43.819905 IP 67.23.28.65.49237 > 216.239.113.101.25: S 2535121895:2535121895(0) win 5840 <mss 1460,sackOK,timestamp 776169558 0,nop,wscale 5>
2009-07-09 20:57:47.248100 IP 67.23.28.65.42385 > 205.188.159.57.25: S 2644526720:2644526720(0) win 5840 <mss 1460,sackOK,timestamp 776170415 0,nop,wscale 5>
2009-07-09 20:57:47.288103 IP 205.188.159.57.25 > 67.23.28.65.42385: S 1358829769:1358829769(0) ack 2644526721 win 5792 <mss 1460,sackOK,timestamp 4292123488 776170415,nop,wscale 2>
2009-07-09 20:57:47.288103 IP 67.23.28.65.42385 > 205.188.159.57.25: . ack 1 win 183 <nop,nop,timestamp 776170425 4292123488>
2009-07-09 20:57:47.368107 IP 205.188.159.57.25 > 67.23.28.65.42385: P 1:481(480) ack 1 win 1448 <nop,nop,timestamp 4292123568 776170425>
2009-07-09 20:57:47.368107 IP 67.23.28.65.42385 > 205.188.159.57.25: . ack 481 win 216 <nop,nop,timestamp 776170445 4292123568>
2009-07-09 20:57:47.368107 IP 67.23.28.65.42385 > 205.188.159.57.25: P 1:18(17) ack 481 win 216 <nop,nop,timestamp 776170445 4292123568>
2009-07-09 20:57:47.404109 IP 205.188.159.57.25 > 67.23.28.65.42385: . ack 18 win 1448 <nop,nop,timestamp 4292123606 776170445>
2009-07-09 20:57:47.404109 IP 205.188.159.57.25 > 67.23.28.65.42385: P 481:536(55) ack 18 win 1448 <nop,nop,timestamp 4292123606 776170445>
2009-07-09 20:57:47.404109 IP 67.23.28.65.42385 > 205.188.159.57.25: P 18:44(26) ack 536 win 216 <nop,nop,timestamp 776170454 4292123606>
2009-07-09 20:57:47.444112 IP 205.188.159.57.25 > 67.23.28.65.42385: P 536:581(45) ack 44 win 1448 <nop,nop,timestamp 4292123644 776170454>
2009-07-09 20:57:47.484114 IP 67.23.28.65.42385 > 205.188.159.57.25: . ack 581 win 216 <nop,nop,timestamp 776170474 4292123644>
2009-07-09 20:57:47.616121 IP 67.23.28.65.42385 > 205.188.159.57.25: P 44:50(6) ack 581 win 216 <nop,nop,timestamp 776170507 4292123644>
2009-07-09 20:57:47.652123 IP 205.188.159.57.25 > 67.23.28.65.42385: P 581:589(8) ack 50 win 1448 <nop,nop,timestamp 4292123855 776170507>
2009-07-09 20:57:47.652123 IP 67.23.28.65.42385 > 205.188.159.57.25: . ack 589 win 216 <nop,nop,timestamp 776170516 4292123855>
2009-07-09 20:57:47.652123 IP 67.23.28.65.42385 > 205.188.159.57.25: P 50:56(6) ack 589 win 216 <nop,nop,timestamp 776170516 4292123855>
2009-07-09 20:57:47.652123 IP 67.23.28.65.42385 > 205.188.159.57.25: F 56:56(0) ack 589 win 216 <nop,nop,timestamp 776170516 4292123855>
2009-07-09 20:57:47.668124 IP 67.23.28.65.49239 > 216.239.113.101.25: S 2642380481:2642380481(0) win 5840 <mss 1460,sackOK,timestamp 776170520 0,nop,wscale 5>
2009-07-09 20:57:47.692126 IP 205.188.159.57.25 > 67.23.28.65.42385: P 589:618(29) ack 57 win 1448 <nop,nop,timestamp 4292123893 776170516>
2009-07-09 20:57:47.692126 IP 67.23.28.65.42385 > 205.188.159.57.25: R 2644526777:2644526777(0) win 0
2009-07-09 20:57:47.692126 IP 205.188.159.57.25 > 67.23.28.65.42385: F 618:618(0) ack 57 win 1448 <nop,nop,timestamp 4292123893 776170516>
2009-07-09 20:57:47.692126 IP 67.23.28.65.42385 > 205.188.159.57.25: R 2644526777:2644526777(0) win 0

嗯......这更漂亮,但它没有显示实际的消息。实际上,我只需查看 RAW 文件就可以提取更多信息。仅查看 pcap 文件的所有内容的最佳(最好是最简单的)方法是什么?

更新

感谢下面的回复,我取得了一些进展。这是它现在的样子:

tcpdump -qns 0 -A -r blah.pcap
    20:57:47.368107 IP 205.188.159.57.25 > 67.23.28.65.42385: tcp 480
        0x0000:  4500 0214 834c 4000 3306 f649 cdbc 9f39  [email protected]
        0x0010:  4317 1c41 0019 a591 50fe 18ca 9da0 4681  C..A....P.....F.
        0x0020:  8018 05a8 848f 0000 0101 080a ffd4 9bb0  ................
        0x0030:  2e43 6bb9 3232 302d 726c 792d 6461 3033  .Ck.220-rly-da03
        0x0040:  2e6d 782e 616f 6c2e 636f 6d20 4553 4d54  .mx.aol.com.ESMT
        0x0050:  5020 6d61 696c 5f72 656c 6179 5f69 6e2d  P.mail_relay_in-
        0x0060:  6461 3033 2e34 3b20 5468 752c 2030 3920  da03.4;.Thu,.09.
        0x0070:  4a75 6c20 3230 3039 2031 363a 3537 3a34  Jul.2009.16:57:4
        0x0080:  3720 2d30 3430 300d 0a32 3230 2d41 6d65  7.-0400..220-Ame
        0x0090:  7269 6361 204f 6e6c 696e 6520 2841 4f4c  rica.Online.(AOL
        0x00a0:  2920 616e 6420 6974 7320 6166 6669 6c69  ).and.its.affili
        0x00b0:  6174 6564 2063 6f6d 7061 6e69 6573 2064  ated.companies.d

等等

这看起来不错,但它仍然使右侧的实际消息难以阅读。有没有办法以更友好的方式查看这些消息?

更新

这使它很漂亮:

tcpick -C -yP -r tcp_dump.pcap

谢谢!

log-files tcpdump pcap
  • 6 个回答
  • 663830 Views
Martin Hope
Tony
Asked: 2009-07-09 16:07:55 +0800 CST

AOL 拒绝来自我客户网站的电子邮件,我该如何排除故障?

  • 5

我是一个电子邮件菜鸟。我的网站正在尝试使用 PHP 邮件功能从联系表发送电子邮件。将其发送到我的 Gmail 帐户时效果很好,但 AOL 拒绝了它。我已经为客户端(fallroadsunoco.com)设置了 RDNS 记录

Macintosh:~ TAmoyal$ nslookup 67.23.28.65
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
65.28.23.67.in-addr.arpa    name = fallsroadsunoco.com.

Authoritative answers can be found from:

我什至设置了一个 MX 记录(尽管我认为这无关紧要,因为这应该只用于接收电子邮件)。我做了一些探索,并在我的服务器上随机看到了这个......但是这个输出需要注意两点:

  1. 我将接收电子邮件地址更改为 [email protected] 以保持匿名
  2. 发送此电子邮件时,bandop.com 是我的 RDNS 主机名。我将其更改为客户的主机名 fallroadsunoco.com 以查看是否有帮助……但没有
sudo more var/spool/postfix/deferred/0/0F902E4F7E
trace_flags=0SO^Lwww-data@comR^Lwww-data@comMN!Received: by bandop.com (Postfix)N5124671id 0F902E4F7E; Sat,ime=1246714223Alog_message_origin=localA
 4 Jul 2009 13:30:23 +0000 (UTC)N+Date: Sat,  4 Jul 2009 13:30:23 +0000 (UTC)N.From: MAILER-DAEMON@com (Mail Delivery System)N,Subject: Undelivered Mail Returned to SenderNTo: www-data@
comNAuto-Submitted: auto-repliedNMIME-Version: 1.0N<Content-Type: multipart/report; report-type=delivery-status;N,  boundary="B68D0E4F7D.1246714223/bandop.com"NContent-Transfer-Enco
ding: 8bitN2Message-Id: <[email protected]>NN$This is a MIME-encapsulated message.NN"--B68D0E4F7D.1246714223/bandop.comN!Content-Description: NotificationN*Content-Ty
pe: text/plain; charset=us-asciiNN+This is the mail system at host bandop.com.NN;I'm sorry to have to inform you that your message could notN<be delivered to one or more recipients. It'
s attached below.NN7For further assistance, please send mail to postmaster.NN9If you do so, please include this problem report. You canN8delete your own text from the attached returned 
message.NN"                   The mail systemNNO<[email protected]>: host mailin-02.mx.aol.com[64.12.137.89] said: 501 SYNTAXND    ERROR IN PARAMETERS OR ARGUMENTS (in reply to MAIL F
ROM command)NN"--B68D0E4F7D.1246714223/bandop.comN$Content-Description: Delivery reportN%Content-Type: message/delivery-statusNNReporting-MTA: dns; bandop.comNX-Postfix-Queue-ID: B68D0E
Status: 5.0.0N%Remote-MTA: dns; mailin-02.mx.aol.comNBDiagnostic-Code: smtp; 501 SYNTAX ERRO(UTC)NN,Final-Recipient: rfc822; [email protected]: failedN
 IN PARAMETERS OR ARGUMENTSNN"--B68D0E4F7D.1246714223/bandop.comN(Content-Description: Undelivered MessageNContent-Type: message/rfc822NContent-Transfer-Encoding: 8bitNN1Received: by ba
ndop.com (Postfix, from userid 33)N5    id B68D0E4F7D; Sat,  4 Jul 2009 13:30:22 +0000 (UTC)NTo: [email protected]!Subject: Your contact form works!N$Date: Sat, 4 Jul 2009 09:30:22 -
X-Priority: 3N?X-Mailer: PHPMailer (phpmailer.sourceforge.net) [version 2.0.4]NMIME-Version: 1.0NContent-Transfer-Enallsroadsunoco.com>N
oding: 8bitN)Content-Type: text/plain; charset="UTF-8"NNName: Tony AmoyalN
[email protected]:NCan you see this?NNN$--B68D0E4F7D.1246714223/bandop.com--XA

知道为什么只有 AOL 会拒绝我的消息吗?另请注意,他们没有进入垃圾邮件文件夹。

email
  • 5 个回答
  • 13676 Views
Martin Hope
Tony
Asked: 2009-07-06 18:54:35 +0800 CST

为将使用我的服务器的人设置权限的最佳方式?

  • 1

我正在和某人一起在网站上工作。我只想让他们访问他们的主目录和网站目录。实现这一目标的最简单方法是什么?我也不希望这会破坏 apache 对站点的权限。我正在运行 Ubuntu。

ubuntu apache-2.2 permissions
  • 3 个回答
  • 334 Views
Martin Hope
Tony
Asked: 2009-07-04 15:43:50 +0800 CST

php.ini 没有被读取

  • 0

我将 PHP 配置为在 /etc/php5/apache2 中查找 php.ini 文件。phpinfo() 的输出表明路径设置正确,但也表明没有加载配置文件。我暂时将 php.ini 权限更改为 777 以测试该问题并且权限不是问题。还有什么问题?

当我编译php时,我做了:

sudo ./configure --with-apxs2=/usr/sbin/apxs --with-mysql --enable-so --with-config-file-path=/etc/php5/apache2 --sysconfdir=/etc/php5 --with-config-file-scan-dir=/etc/php5/conf.d

phpinfo() 说:

Configuration File (php.ini) Path           /etc/php5/apache2 
Loaded Configuration File                   (none)
Scan this dir for additional .ini files     (none) 
Additional .ini files parsed                (none) 

php --ini 还说: 配置文件(php.ini) 路径:/usr/local/lib 加载的配置文件:/etc/php5/apache2/php.ini 扫描其他 .ini 文件:(无)其他 .ini解析的文件:(无)

如果我将 php.ini 放在 /usr/local/lib 中,则配置文件可以正常加载(尽管不会加载额外的 .ini 文件)。我不确定为什么会发生这种情况,因为我在编译 PHP 时设置了选项。

php installation configuration
  • 5 个回答
  • 9961 Views
Martin Hope
Tony
Asked: 2009-07-04 12:05:51 +0800 CST

如何在我的系统上重新安装 PHP?

  • 3

我做了 sudo aptitude --purge remove php5,它成功删除了,除了 php5 仍然安装在我的系统上。如何卸载并重新安装 php5?

更新

感谢您的回答,我已经安装了这些软件包:

tony@bandop $ aptitude search php|grep "^i"
i A libapache2-mod-php5             - server-side, HTML-embedded scripting langu
i   php-pear                        - PEAR - PHP Extension and Application Repos
i   php5-cli                        - command-line interpreter for the php5 scri
i A php5-common                     - Common files for packages built from the p
i   php5-dev                        - Files for PHP5 module development         
i   php5-mysql                      - MySQL module for php5 

我想将 PHP 配置为使用我构建的外部 PCRE 库。你知道我必须重新配置哪个包吗?安装带有 aptitude 的软件包时,有没有办法指定配置选项?

php uninstall
  • 3 个回答
  • 43668 Views
Martin Hope
Tony
Asked: 2009-07-04 09:30:14 +0800 CST

使用外部 PCRE 库安装 PHP

  • 0

更新

当我使用一些 php 正则表达式函数时,我不断收到警告,上面写着“此版本的 PCRE 未使用 PCRE_UTF8 支持编译”。我一直在深入挖掘,并认为我需要做的就是从源代码安装 PCRE,而在配置 PCRE 时选择 --enable-utf8 选项。没问题。但是我需要告诉 PHP 找到这个新的 PCRE 库。我想我必须从源代码安装 PHP 并指定一个外部 PCRE 库,如此处所述: http ://www.php.net/manual/en/pcre.installation.php

我认为指定外部 PCRE 库将只涉及在我执行 ./configure 时添加一个选项

如果在使用 aptitude 时有办法做到这一点?当 aptitude 执行 ./configure 时,我需要设置选项。

谢谢!

linux php installation configuration
  • 2 个回答
  • 3507 Views
Martin Hope
Tony
Asked: 2009-06-27 11:19:58 +0800 CST

我升级到豹,一切正常,除了红宝石和铁轨

  • 1

我刚刚将我的 Mac OS X 升级到 10.5。除了 ruby​​ 和 rails 之外,在对 Apache 有点爱之后,一切都很好。这就是我所看到的

Macintosh:~ TAmoyal$ ruby test.rb 
-bash: /usr/local/bin/ruby: cannot execute binary file

Macintosh:bin TAmoyal$ file ruby
ruby: Mach-O executable i386

Macintosh:~ TAmoyal$ ruby
-bash: /usr/local/bin/ruby: cannot execute binary file

Macintosh:~ TAmoyal$ rails
/usr/local/bin/rails: line 9: require: command not found
/usr/local/bin/rails: line 11: version: command not found
/usr/local/bin/rails: line 13: syntax error near unexpected token `('
/usr/local/bin/rails: line 13: `if ARGV.first =~ /^_(.*)_$/ and Gem::Version.correct? $1 then'

但是,/usr/bin/ruby 中的 ruby​​ 似乎工作正常。那不是被使用的那个。

我显然必须在 rails 工作之前让 ruby​​ 工作。我在谷歌上搜索红宝石问题时找不到太多帮助。我什至不确定 OS X 告诉我什么。

有什么建议么?

谢谢!

mac-osx ruby osx-leopard
  • 3 个回答
  • 759 Views
Martin Hope
Tony
Asked: 2009-06-15 11:57:45 +0800 CST

如何在不为其分配域名的情况下查看服务器上的网站?

  • 4

我有一个带有 vhosts conf 的服务器,如下所示:

NameVirtualHost *:80

# My Virtual Hosts:
<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName domain

     DirectoryIndex index.php index.html
     DocumentRoot /var/www/domain/public

     # Custom log file locations
     LogLevel warn

     ErrorLog /var/www/domain/log/error_log
     CustomLog /var/www/domain/log/access_log combined

     <Directory "/var/www/dailysongfix/public">
         Options Indexes FollowSymLinks
         AllowOverride All
         Order allow,deny
         Allow from all
     </Directory>
</VirtualHost>

一个典型的虚拟主机会议对吗?好吧,我还需要在服务器上开发一些其他站点,这些站点还没有与它们挂钩的域。如果没有指向它们的域,我如何查看它们?我猜可能是 IP 地址和端口,但不确定如何设置。

linux apache-2.2 virtualhost
  • 4 个回答
  • 10140 Views
Martin Hope
Tony
Asked: 2009-06-14 18:10:03 +0800 CST

设置并将邮件从 linux 服务器转发到某人的收件箱?

  • 2

我刚刚为曾经拥有 yahoo 小型企业帐户的人创建了一个网站,这样他们就可以通过他们的 yahoo 界面查看“[email protected]”邮件。现在他们不再收到他们的电子邮件,可能是因为我更改了 DNS 记录以将域指向我的服务器。我怎样才能接受他收到的电子邮件并转发到另一个电子邮件帐户?无论如何,我什至没有收到电子邮件并直接访问他拥有的另一个电子邮件帐户,例如他的 aol 帐户?

domain-name-system email
  • 3 个回答
  • 1070 Views
Martin Hope
Tony
Asked: 2009-06-10 19:07:58 +0800 CST

Web 应用程序无法写入我的服务器上似乎具有正确权限的文件

  • 1

我在 Ubuntu 服务器上有一个 rails 应用程序。在我的 Apache 配置中,我将用户和组设置为 www-data。我希望我的 rails 应用程序写入文件。我已将文件权限设置如下:

-rw-rw-r--  1 www-data www-data    0 Jun  5 22:35 notify_list.txt

似乎rails应该能够写入,因为权限是正确的。但我不断获得许可被拒绝。这可能是什么原因?

谢谢!

apache-2.2 permissions ruby-on-rails
  • 7 个回答
  • 1302 Views
Martin Hope
Tony
Asked: 2009-06-01 22:29:02 +0800 CST

在我的服务器上创建符号链接时出现问题:没有这样的文件或目录

  • 1

这是问题所在:

tony@bootsy/var/www/bandop $ ln -nfs /var/www/bandop/shared/config/database.yml /var/www/bandop/releases/20090601055013/config/database.yml
ln: creating symbolic link `/var/www/bandop/releases/20090601055013/config/database.yml': No such file or directory

我不明白为什么'/var/www/bandop/releases/20090601055013/config/database.yml'必须存在。我想创建该符号链接以达到上面指定的目标(第一个参数)。以 root 身份登录时,该命令也无法执行,因此这似乎不是权限问题。

有任何想法吗?

谢谢

linux symbolic-link
  • 2 个回答
  • 10192 Views
Martin Hope
Tony
Asked: 2009-05-28 10:15:47 +0800 CST

服务器端 ssh 密钥是否安全?

  • 0

我正在尝试允许 wordpress 安装来安装插件。我不太确定如何安全地设置我的 wordpress 安装的权限。我认为整个安装上的 chown -R www-data 都可以,但我认为这是不安全的。

相反,我试图允许 wordpress 通过 sftp/ssh 安装插件。在本关于如何使其正常工作的教程中,它表明我需要生成一个密钥对以保留在服务器上。我认为密钥对的全部意义在于您将公钥保存在服务器上,将私钥保存在计算机上。我意识到它可能需要这个,因为 wordpress 安装程序在服务器上(安装程序需要私钥)并且目标是 wordpress 安装。

所以我要求我的 wordpress 插件安装程序脚本必须 ssh 到它存在的子目录是荒谬的吗?如果是这样,为什么人们热衷于将其作为一种安全的插件安装方式?

如果更好的选择是设置权限,有谁知道如何为我的 wordpress 安装安全地设置正确的权限?

谢谢!

permissions sftp keys
  • 2 个回答
  • 355 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve