问题列表 - 第45637页

file_get_contents在现有可读文件上返回false

好吧,我开始讨厌PHP了.我有一个文件,它是完全可读的(is_readable返回true),具有777权限,通常由fopen打开,但file_get_contents返回false.代码如下:

<?php
error_reporting(-1);
$handle = fopen("tres.txt","w+");
try{
$cnt = file_get_contents("/var/www/tres.txt");
}
catch(Exception $err){ echo $err->getMessage(); }
if ($handle) echo "Allright!", "<br />";
if ($cnt) echo "Good";
if(is_readable("/var/www/tres.txt")) echo " Is";
?>
Run Code Online (Sandbox Code Playgroud)

即使我打开了我知道的所有错误报告选项,也没有发现任何错误,这让我很生气.将文件路径更改为"tres.txt"的"./tres.txt"也没有任何效果.问题可能在哪里?

PS它运行在PHP5和apache2上.

php apache file-io

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

django - 在许多视图中重用函数

我在一些视图中创建了许多函数,这些函数必须在许多其他视图中重用.我是否需要创建一个类并将这些函数放在一个类中?如果是,在Django中究竟要做什么,然后如何在新视图中调用并启动它们?

django django-views

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

Perl简单的xml问题

我试图解析我创建的一个简单的XML文件...它看起来像这样:

<project name="AU" date="2/2/2011" location="proj1">
  <GenomeList name="Processed">
    <genome name="AU4" />
  </GenomeList>
  <GenomeList name="Unprocessed">
      <genome name="AU1" />
      <genome name="AU2" />
      <genome name="AU3" />
  </GenomeList>
</project>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是解析基因组列表:似乎当列表中只有一个元素时,它以不同的方式添加条目,如下所示:

'Unprocessed' => {
                  'genome' => {
                              'AU2' => {},
                              'AU3' => {},
                              'AU1' => {}
                              }
                 },
'Processed' => {
                'genome' => {
                            'name' => 'AU4'
                            }
               }
Run Code Online (Sandbox Code Playgroud)

有什么方法可以让它以一致的方式解析吗?

我尝试使用valueAttr但它似乎没有工作

谢谢

xml perl

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

如何使用外键禁用InnoDB的MySQL注释?

有一段时间我注意到MySQL会将注释附加到已定义外键的InnoDB表中.它看起来像这样:

InnoDB free: 0 kB; (event_id) REFER events(event_id) ON U...

为了正确显示我的表描述,我必须解析字符串并用分号分割它.一般来说这不是什么大问题,但是在Database GUI中一直看到这些消息是非常烦人的.

我经历了stackoverflow,并发现这个问题在我的情况下不是很方便,所以我徘徊是否有可能禁用此行为/错误?

更新:托管提供商服务器上安装的MySQL版本是5.0.77

mysql comments innodb foreign-keys

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

jquery.com等开源库如何赚钱

这可能是一个愚蠢的问题,但jquery背后的公司或任何其他免费提供的开源库或框架如何赚钱.我知道他们获得的流量和客户群是无价的,但他们是赚钱还是付给那些开发商.

jquery currency

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

堆栈溢出

嘿SO!我在StackOverflow.com上发布了Stack Overflow问题.讽刺最好!

无论如何.我在我的SkypeReply事件处理程序上调用此过程,该事件被解雇了很多:

  Procedure OnCategoryRename;
  Var
    CategoryID : Integer;
    sCtgName : String;
  Begin
    if (AnsiContainsStr(pCommand.Reply,'GROUP')) and (AnsiContainsStr(pCommand.Reply,'DISPLAYNAME')) then
      begin
         sCtgName := pCommand.Reply;
         Delete(sCtgName,1,Pos('GROUP',sCtgName)+5);
         CategoryID := StrToInt(Trim(LeftStr(sCtgName,Pos(' ',sCtgName))));
         sCtgName := GetCategoryByID(CategoryID).DisplayName; // Removing THIS line does not produce a Stack Overflow!
         ShowMessage(sCtgName); 
      end;
Run Code Online (Sandbox Code Playgroud)

这样做的想法是通过我的Skype群组列表循环,以查看已重命名的群组.AFAIK并不重要,因为我的SO已被追溯到此处出现

Function GetCategoryByID(ID : Integer):IGroup;
Var
  I : Integer;
  Category : IGroup;
Begin
  // Make the default result nil
  Result := nil;

  // Loop thru the CUSTOM CATEGORIES of the ONLY SKYPE CONTROL used in this …
Run Code Online (Sandbox Code Playgroud)

stack-overflow delphi skype function

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

使用JavaScript检测点击的目标?

如何检测右键单击的对象或ID或用户?我正在使用onContextMenu来触发一个函数,但我不知道如何检测目标.

javascript contextmenu dhtml right-click

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

向DOM元素添加非标准属性是不好的做法吗? - HTML/Javascript

可能重复:
使用非标准HTML属性被认为是不好的做法吗?

嗨伙计,

我正在构建一个javascript库,其思路是为页面上的各种元素添加功能.

完全隔离的最简单方法是添加非标准属性

例如 <div special="true" >...</div>

其他选择是类和onclick javascript.


有任何想法吗?

html javascript jquery dom

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

如何使用Jekyll和Markdown自动转义HTML内容?

在foo.markdown中我有以下内容:

---
layout: default
title: Snarky little Ewok
---

A little Ewok is sometimes referred too as <h3>. But pappa Ewok is called <h1> - if you know what's good for you.
Run Code Online (Sandbox Code Playgroud)

好吧,我希望Jekyll自动html转义大于和小于字符.在今天的学徒训练之后,我非常疲惫,我只是懒得手动html逃避自己:> h3 <

是否有配置选项或其他东西自动逃避Jekyll降价内容?

ruby markdown jekyll

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

当我的代码在Eclipse(Java)中编译时,我是否可以制作它以便播放?

当我的代码编译时,我总是感到非常高兴,我一直梦想着最终幻想VII的胜利主题或塞尔达宝箱主题与成功的编辑一起播放.

我只编写了两周的编程(除非你在Neopets上包含我8年的HTML).请告诉我我需要做些什么来实现我的梦想.

编辑 - 我知道很多人可能会认为这会在三次编译后变得烦人,但相信我,没关系.每当我收到过去一年的文字时,我都会让猎鹰队长对我说"是",我仍然觉得这很有趣.

eclipse

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