/res/defaultX/phabricator/98e6504a/rsrc/externals/javelin/core/init.js
这种显示404 。
参考了安装教程:https://segmentfault.com/a/11...
安装方式说明
由于我之前已经装过了http://oneinstack.com,是双PHP版本,使用PHP5.6运行Phabricator,然后配置Nginx vhost。
我的Nginx配置文件
基本与官方无异,仅是加了我自己需要的配置,去掉也是一样的。
server {
listen 80;
server_name git.myweb.com;
access_log /data/wwwlogs/git.myweb.com_nginx.log combined;
try_files $uri $uri/ /index.php;
root /data/wwwroot/phabricator/phabricator/webroot;
location / {
index index.php;
if ( !-f $request_filename ){
rewrite ^/(.*)$ /index.php?__path__=/$1 last;
break;
}
}
location ^~ /.git {
return 404;
}
location /index.php {
#fastcgi_pass localhost:9000; # 需要本地启动Fast CGI,可直接运行:$ php-fpm
fastcgi_pass unix:/dev/shm/php56-cgi.sock;
fastcgi_index index.php;
fastcgi_param REDIRECT_STATUS 200;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
expires 30d;
access_log off;
}
location ~ .*\.(js|css)?$ {
expires 7d;
access_log off;
}
location ~ /\.ht {
deny all;
}
}
我的尝试
- phabricator的三个目录程序我都执行过
git pull
,已是最新。 - 我使用命令
grep -r "DefaultX" ./
在phabricator的3个项目文件夹里搜索DefaultX关键字,没有找到,所以也没办法通过修改代码的方式找到并解决问题了……QAQ