小编Zho*_*ter的帖子

Unix(Cygwin)whatis:将所有命令返回为"不合适"

由于一些奇怪的原因,我的Unix shell(cygwin)中的"whatis"命令无效.它不断地返回"ls:nothing appropriate"或"cd:nothing appropriate".我想知道是否有错误的设置.有人有光线吗?谢谢!

unix cygwin command

9
推荐指数
3
解决办法
5980
查看次数

Apache服务器:编辑httpd.conf文件(权限被拒绝)

因此,我最近按照此处规定的说明下载了Apache服务器及其所有文件(httpd,apr,apr-util,pcre):http : //httpd.apache.org/docs/2.4/install.html

但是,设置后,当我尝试启动位于我的usr / local / bin /中的Apache服务器时,出现以下消息提示我:

[allen@allen-lnx ~]$ /usr/local/bin/apachectl start
(13)Permission denied: AH00091: httpd: could not open error log file /usr/local/logs/error_log.
AH00015: Unable to open logs
Run Code Online (Sandbox Code Playgroud)

经过一番研究,我发现我需要编辑我的httpd.conf文件,之前已经这样做了,以允许使用正确的ServerName和Listen选项。但是,我不确定如何编辑conf文件以允许访问“ logs”目录。

值得注意的是,该命令将在我使用“ sudo”命令时运行,但我不希望总是使用它,因为这似乎可以解决。

任何帮助,将不胜感激。谢谢!

编辑:我实际上已经注意到我可能有两个httpd.conf文件,事实证明这有点麻烦。另一个位于我的根目录/ etc /中(etc / httpd / conf / httpd.conf)。我认为我现在修改过的问题是……我应该保留哪一个?如以下faff的注释所示,/ etc /版本是内置版本吗?

当前解决方案:我认为我只接受一个事实,因为我需要成为root用户,所以在编辑此文件时需要使用sudo。我稍后可能会更改它,以便我始终以root用户身份运行,但就目前而言sudo就足够了。

apache permissions logging config

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

iOS - UILabel加载,但没有文本显示

我已经实现了自己的UITableViewCell.xib为它创建了一个.我已使用强大的方法连接所有标签,IBOutletUILabelsawakeFromNib()方法中初始化.但是,每当我运行的iOS模拟器,我碰到一个问题,即UILabel(null)NSLog.

我想知道它是否与我在UILabel的文本中加载的方式有关.我试图创建一个缩短版本的项目,概述了我遇到的问题.

我还要注意,我可以点击实际的行,但仍然没有显示文本.

我的代码:

ToDoCell.h

#import <UIKit/UIKit.h>

@interface ToDoCell : UITableViewCell
@property (strong, nonatomic) IBOutlet UILabel *minutesLeft;
@property (strong, nonatomic) IBOutlet UILabel *hoursLeft;
@property (strong, nonatomic) IBOutlet UILabel *daysLeft;
@property (strong, nonatomic) IBOutlet UILabel *taskLabel;

@end
Run Code Online (Sandbox Code Playgroud)

ToDoCell.m

#import "ToDoCell.h"

@implementation ToDoCell

@end
Run Code Online (Sandbox Code Playgroud)

ToDoViewController.m

#import "ToDoViewController.h"
#import "ToDoCell.h"

@interface ToDoViewController ()

@property NSMutableArray *toDoItems;

@end

@implementation ToDoViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    self.toDoItems = [[NSMutableArray …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uitableview ios

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

Apache:内联PHP无法在Linux上运行

我无法让我的PHP为我的Apache服务器工作.我正在运行Oracle Linux,并使用yum install php+ yum install httpd来获取我的PHP和Apache.我浏览了互联网并做了几件事:

首先,我已经进入我的httpd.conf文件并添加了LoadModule php5_module modules/libphp5.so.我选择在我的php.conf文件中使用一个,这是完全相同的.此外,我已经完成了AddType application/x-http-php .php,所以现在我的.php文件正常加载.

其次,我试图运行我的Apache服务器,它工作正常.它显示我的index.html文件,我使用DirectoryIndex设置.但是,当我尝试将PHP代码放入其中时,它会自动注释掉,我认为这是因为我没有将其设置为在服务器端正确执行.

现在,尽管如此,我想知道还有什么我可能会失踪.我有两个设置,一个是我有一个.php文件,另一个是php与html内联.

的index.html

<!DOCTYPE html>
    <body>
        <?php echo "Hello everybody."; ?>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

的index.php

<?php phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)

index.php文件加载正常,但index.html不运行php代码.如何让内联版本的php工作?

注意:我已经将我的Mac OS设置为与.php文件一起正常工作,但它在Html文件中也存在内联php的问题.我错过了什么?


解决方案: Html文件本身不能包含php.相反,该文件必须是.php扩展名,并且在.php文件中,您可以使用text,html和JavaScript.

php apache config loadmodule

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