Articles of path

将public_html上的文件夹放在共享主机环境中

在我的本地环境中,以下设置在我的index.php文件中工作: $system_path = '../../ci/system/'; $application_folder = '../../ci/application'; 我的文件夹结构如下所示: -ci —system —application -public_html —site —-index.php 这适用于我的本地环境,但是当我上传我的文件时,我收到一条错误消息: Your system folder path does not appear to be set correctly. Please open the following file and correct this: index.php 我尝试了以下内容: $system_path = dirname(__FILE__).'../../ci/system/'; $application_folder = dirname(__FILE__).'../../ci/application';

新resize的Luns不显示正确的LUN大小RHel 5.3

我的linux服务器在网上扩展后没有显示新resize的光纤链路。存储人员已经成功地将LUN的大小从1Tb调整到2TB。我们正在运行光纤SAN(HP EVA套件,PSV450)在RHEL 5.3 Linux机器上的iSCSI LUN我做了以下但不成功的,我仍然看不到2TB的新大小,我仍然看到1TB的旧大小。请注意,这些LUNS被configuration为oracle的原始设备,因此没有使用LVM。我错过了任何程序 重新扫描scsi总线 echo 1 > /sys/block/sda/device/rescan echo 1 > /sys/block/sdb/device/rescan 更新多path设备的大小 multipathd -k"resize map orac_backup" resize2fs /dev/mapper/orac_backup (似乎在这种情况下可能不需要一个程序) 我试图通过运行testing多path故障转移] multipathd -k del path sda add path sda del path sdb add path sdb 所有的命令运行成功,但仍然显示旧的LUN大小,Linux操作系统或内核仍然没有看到新的Lun大小。我已经尝试了几次,并重新启动了上述每个过程之间的多path服务,但仍然不成功。请帮助,任何帮助将不胜感激。 亲切的问候D

多pathperformance很差的RHEL / HSV200

我使用的是多path@ HSV200存储系统运行RHEL 5.5。 与Windows系统(使用相同的存储和多path)相比,写磁盘性能非常差。 结果如下: mpath17 (3600508b400105f9d0002100000780000) dm-12 HP,HSV200 [size=850G][features=0][hwhandler=0][rw] \_ round-robin 0 [prio=100][active] \_ 2:0:1:30 sdaw 67:0 [active][ready] \_ 1:0:1:30 sdc 8:32 [active][ready] \_ round-robin 0 [prio=20][enabled] \_ 2:0:0:30 sdau 66:224 [active][ready] \_ 1:0:0:30 sda 8:0 [active][ready] `atop` result: LVM | mpath17 | busy 99% | read 3077 | write 6 | KiB/r 90 […]

Neo4j Web服务器挂起:logging问题?

我有一个小型数据库,一天前工作正常,但现在,当我尝试启动它时,控制台宣称它成功地打开,但Web服务器挂起。 lsof -i | grep 7474 声明neo4j正在监听端口,“close_wait”正在被告知,这意味着服务器端将其closures。 我得到的唯一新错误是缺lesslogback.groovy,以及logback-test.xml,这很奇怪,因为我在neo4jconfiguration文件中将logging设置为false。 下面是我启动neo4j时的输出: Starting Neo4j Server…19:31:30,507 |-INFO in ch.qos.logback.classic.LoggerContext[default] – Could NOT find resource [logback.groovy] 19:31:30,507 |-INFO in ch.qos.logback.classic.LoggerContext[default] – Could NOT find resource [logback-test.xml] 19:31:30,508 |-INFO in ch.qos.logback.classic.LoggerContext[default] – Found resource [logback.xml] at [jar:file:/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/system/lib/neo4j-server-1.8.1.jar!/logback.xml] 19:31:30,536 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@33d6f122 – URL [jar:file:/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/system/lib/neo4j-server-1.8.1.jar!/logback.xml] is not of type file 19:31:30,632 |-INFO […]

Jetty是否有办法将PRE-pend文件夹添加到war的类path中?

我有一个app.war,其中包含app.conf文件,我加载使用ClassLoader.getResource(…)一切正常,在开发中,在生产中,我想放置一个不同的app.conf文件,其中将包含秘密数据库密码等AHEAD战争的类path中捆绑app.conf文件。 有没有办法在docker做到这一点?

当它位于path中的目录中时,找不到命令

我有以下环境variables集(尝试12因子的应用程序方法): PATH="/home/hope/env/bin:$PATH" /home/hope/env/bin是virtualenv的bin目录,其中包含gunicorn和python 。 但是在这个目录下运行命令会导致一些有趣的行为,即: python作品,和sys.executable返回“/家庭/希望/环境/ bin / python”( which python说的)。 gunicorn不工作,尽pipewhich gunicorn返回“/ home / hope / env / bin / gunicorn”。 很显然,从这个Django应用程序的页面,我需要能够findgunicorn。 我觉得我错过了一些基本的,有什么想法? 编辑:杜,这是主pipe的输出: BACKOFF can't find command 'gunicorn' 。 python和gunicorn对于同一个用户/组是755。

多path设备无主机。 如何从LVM和系统中删除它?

操作系统:红帽企业Linux AS版本4 存储的人没有以前出口到系统的几个磁盘(有时发生的事情)。 那么,这是没有问题的,因为该磁盘是空的,数据被迁移到其他PV。 问题是设备被移除而没有在系统中的先前移除过程。 我怎样才能从整个系统中删除丢失的磁盘? multipath -ll: mpath10 (350002ac01bde0e96) [size=50 GB][features="0"][hwhandler="0"] \_ round-robin 0 [enabled] \_ 0:0:1:2 sdf 8:80 [failed][faulty] \_ 0:0:2:2 sdk 8:160 [failed][faulty] \_ 1:0:0:2 sdp 8:240 [failed][faulty] \_ 1:0:2:2 sdx 65:112 [failed][faulty] pvdisplay命令: /dev/dm-9: read failed after 0 of 4096 at 53687025664: Input/output error /dev/dm-9: read failed after 0 of 4096 […]

PHP应用程序(Owncloud)页面请求不正确的资产path

我有一个VPS设置与PHP的FMP和Nginx的(与SSL)。 我已经build立了Tiny Tiny RSS,而且工作得很好。 不过,我最近试图创build自己的云,并立即遇到了障碍。 我访问了索引页面进行初始设置,完全没有样式。 我看着Firefox的控制台,看到几个404错误。 仔细观察,我发现所有通往资产的途径都是错误的。 它没有要求http://mydomain.com/owncloud/some/important/component.js ,而是要求http://mydomain.com/usr/share/nginx/html/owncloud/some/important/component.js 。 这似乎是PHP在处理页面时出错了。 我用Tiny Tiny RSS没有这个问题,所以我认为它跟Owncloud的写法有关。 我假设有一个php.ini键我必须改变。 有任何想法吗? 以下是我的服务器块的内容: listen 443 ssl; ssl_certificate /var/ssl/secret/sauce.key ssl_certificate_key /var/ssl/secret/sauce.key; server_name localhost 127.0.0.1 mydomain.com; root /usr/share/nginx/html; index index.html index.htm index.php; client_max_body_size 1000M; location / { try_files $uri $uri/ @webdav =404; } location ~ \.php$ { include fastcgi_params; fastcgi_index index.php; try_files […]

PHP应用程序生成的path不正确在Fedora nginx php-fpm安装程序中

我最近在Fedora的nginx + php-fpm安装程序中遇到了一些PHP应用程序的问题。 我本来就是跟Owncloud有这个问题的,创造了一个问题,没有太多的运气 ,但我意识到这是一个全球性的问题。 我今天尝试安装Drupal,并且遇到了与之前相同的问题。 我的nginx服务器块是这样的: server { listen 80; server_name domainname.com; root /var/www/whatever; index index.php; location / { try_files $uri $uri/ =404; #Recommended by Drupal docs for "Clean URLs" error_page 404 = @drupal; } location ~ \.php$ { include fastcgi_params; fastcgi_index index.php; try_files $uri =404; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass 127.0.0.1:9000; } #Recommended by […]

启动脚本中的错误PATH

由于Synology NAS(x86)上的系统更新,我的启动脚本有一些问题。 Bash脚本存储在/usr/local/etc/rc.d 。 脚本是肯定执行的,因为我有一个运行在根上的服务器,它的启动没有任何问题。 但是如果我将其他服务器可执行文件放在“su”命令中,以便与其他用户启动,则其他服务器可执行文件无法正常启动。 在脚本中执行的命令如下: su admin -c /volume1/homes/admin/subsonic/subsonic.sh Bash脚本运行时没有任何问题,但脚本启动java与特定的命令,那里找不到java的path。 su admin -c "screen -dmS ncdc ncdc" 在这一行上,问题是系统找不到screen的path。 如果我没有su启动它,以便它将作为根运行,那么它的工作原理。 UPDATE 如果我用减号开始命令,那么我也会得到这样的行为: root@schreda-NAS:~ # su – admin -c "screen -dmS test test" -bash: screen: command not found path值将由/etc/profile 。 我不覆盖~/.bash_profile的path