我一直在使用和配置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 文件。
尽管如此,仍会显示弃用警告和通知。
我尝试使用“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) 我已经在 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的问题吗?
我在 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”。
我怎么做?
我试图在/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)
这种奇怪行为的任何原因?如果我没有立即注意到并写了一些数据,它会不会破坏我的数据?
我正在 Amazon EC2 上设置一个新的 Linux Ubuntu 服务器,并希望创建一些额外的卷,以便在没有执行权限的情况下进行挂载。
/tmp
对于临时文件/var
以便日志文件和 mysql 数据库有自己的磁盘/var/www
对于网站现在/var/www
将被安装在/var
我想知道这是否是一个问题,因为也是/var
一个已安装的卷,或者是正常的事情吗?
/etc/fstab
卷也是从上到下安装的,在这种情况下,我应该/var
先放/var/www
后放吗?