小编sti*_*vlo的帖子

禁用 PHP 弃用警告和通知

我一直在使用和配置PHP,但现在我遇到了一个奇怪的问题,所以我要向你们寻求帮助。

我不想在生产服务器中看到弃用警告和通知,但是我想看到其他错误消息,例如语法错误。

我在 Ubuntu 10.10 上使用 Suhosin-Patch 运行 PHP 5.3.3-1ubuntu9.3

在我的/etc/php5/apache2/php.ini我有以下几行:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE
Run Code Online (Sandbox Code Playgroud)

我已经重新启动了网络服务器。在虚拟主机配置中,没有 php_admin_value 与此配置混淆,文件夹中没有任何 .htaccess 文件。

尽管如此,仍会显示弃用警告和通知。

linux php php.ini apache-2.2

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

Samba:会话设置失败:NT_STATUS_LOGON_FAILURE

我尝试使用“unix 密码同步”设置 Samba,但我仍然登录失败。我正在运行 Ubuntu Natty Narwhal。

$ smbclient -L localhost
Enter stivlo's password:
session setup failed: NT_STATUS_LOGON_FAILURE
Run Code Online (Sandbox Code Playgroud)

这是我的 /etc/samba/smb.conf

[global]
   workgroup = obliquid
   server string = %h server (Samba, Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = …
Run Code Online (Sandbox Code Playgroud)

ubuntu samba

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

草莓 Perl libeay32_.dll 问题

我已经在 Windows Server 2008 32 位上安装了 Strawberry Perl (v5.12.3),我希望能够运行 simpledb CLI 工具。

我的HOME 环境变量有一个小问题,我将其重命名为 HOMEPATH 来解决问题,但是当我尝试运行时,我得到:

This application has failed to start because libeay32_.dll was not
found. Re-installing the application may fix this problem.
Run Code Online (Sandbox Code Playgroud)

有人知道如何解决这个问题吗?是草莓Perl的问题吗?

windows perl amazon-web-services

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

如何在 GlassFish 3.1.1 中设置 ENABLE_CLEAR_REFERENCES?

我在 Linux 上运行 GlassFish 3.1.1,在我的 server.log 中,我注意到以下错误:

SEVERE: log4j:ERROR log4j called after unloading, see
     http://logging.apache.org/log4j/1.2/faq.html#unload.
SEVERE: java.lang.IllegalStateException: Class invariant violation
Run Code Online (Sandbox Code Playgroud)

查看提供的 URL,它建议“将 org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES 系统属性设置为 false”。

我怎么做?

linux glassfish

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

两个设备安装在同一个挂载点上?

我试图在/mnt/mail2 上挂载/dev/sdi,但我错误地按回车键太早并挂载在/mnt/mail 上,而/mnt/mail 已经挂载在/dev/sdd 上。

# mount -o noatime /dev/sdi /mnt/mail
Run Code Online (Sandbox Code Playgroud)

令我惊讶的是,执行 df 时,显示两个分区都已挂载。

# df -h
Filesystem            Size  Used Avail Use% Mounted on
...
/dev/sdd              163G  280M  154G   1% /mnt/mail
/dev/sdi              163G  280M  154G   1% /mnt/mail
Run Code Online (Sandbox Code Playgroud)

使用 umount 它首先删除 /dev/sdi,第二次删除 /dev/sdd。

需要注意的一点是,df 显示的空间实际上是新的 sdi 磁盘之一,而单独挂载 sdd 时 df 说:

/dev/sdd              148G  148G     0 100% /mnt/mail
Run Code Online (Sandbox Code Playgroud)

这种奇怪行为的任何原因?如果我没有立即注意到并写了一些数据,它会不会破坏我的数据?

linux mount

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

在挂载的卷中挂载卷

我正在 Amazon EC2 上设置一个新的 Linux Ubuntu 服务器,并希望创建一些额外的卷,以便在没有执行权限的情况下进行挂载。

  • /tmp 对于临时文件
  • /var 以便日志文件和 mysql 数据库有自己的磁盘
  • /var/www 对于网站

现在/var/www将被安装在/var我想知道这是否是一个问题,因为也是/var一个已安装的卷,或者是正常的事情吗?

/etc/fstab卷也是从上到下安装的,在这种情况下,我应该/var先放/var/www后放吗?

linux ubuntu mount fstab amazon-ec2

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