Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Replace or Remove] http://www.fastcgi.com is unavailable on README.rdoc #1102

Closed
ysksn opened this issue Jul 25, 2016 · 3 comments
Closed

Comments

@ysksn
Copy link

ysksn commented Jul 25, 2016

http://www.fastcgi.com is no longer available, so the FCGI installation example(from line 160) which on README.rdoc should be updated or removed. I found FastCGI-Archives/FastCGI.com on Wikipedia and created a Docker image on Docker Hub(see its Dockerfile).

Could I replace

Installing the FCGI libraries:

curl -O http://www.fastcgi.com/dist/fcgi-2.4.0.tar.gz
tar xzvf fcgi-2.4.0.tar.gz
cd fcgi-2.4.0
./configure --prefix=/usr/local
make
sudo make install
cd ..

with

Installing the FCGI libraries:

curl -O -k -L https://github.com/FastCGI-Archives/FastCGI.com/raw/master/original_snapshot/fcgi-2.4.1-SNAP-0910052249.tar.gz
tar xvfz fcgi-2.4.1-SNAP-0910052249.tar.gz
cd fcgi-2.4.1-SNAP-0910052249
./configure --prefix=/usr/local
mv libfcgi/fcgio.cpp /tmp/original
echo "#include <stdio.h>" > libfcgi/fcgio.cpp
cat /tmp/original >> libfcgi/fcgio.cpp
make
sudo make install

or just remove it?

What

  1. mv libfcgi/fcgio.cpp /tmp/original
  2. echo "#include <stdio.h>" > libfcgi/fcgio.cpp
  3. cat /tmp/original >> libfcgi/fcgio.cpp

are doing is just inserting header file #include <stdio.h> top of of fcgio.cpp which is somehow missing. I know it's weird though.

@mcarbonneaux
Copy link

You can use also the git repo, https://github.com/FastCGI-Archives/fcgi2

@rafaelfranca
Copy link
Collaborator

Both alternative are good. Can you open a PR?

Edouard-chin added a commit to Edouard-chin/rack that referenced this issue Feb 23, 2018
- I'm taking over rack#1102 since it has been open for a long time now (Thanks @YSKN for opening the issue!)
- http://www.fastcgi.com is no longer available, this replaces the instruction to download the tar from a github archive
- Closes rack#1102
Edouard-chin added a commit to Edouard-chin/rack that referenced this issue Feb 23, 2018
- I'm taking over rack#1102 since it has been open for a long time now (Thanks @YSKN for opening the issue!)
- http://www.fastcgi.com is no longer available, this replaces the instruction to download the tar from a github archive
- Closes rack#1102
Edouard-chin added a commit to Edouard-chin/rack that referenced this issue Feb 23, 2018
- I'm taking over rack#1102 since it has been open for a long time now (Thanks @YSKN for opening the issue!)
- http://www.fastcgi.com is no longer available, this replaces the instruction to download the tar from a github archive
- Closes rack#1102
Edouard-chin added a commit to Edouard-chin/rack that referenced this issue Sep 26, 2018
- I'm taking over rack#1102 since it has been open for a long time now (Thanks @YSKN for opening the issue!)
- http://www.fastcgi.com is no longer available, this replaces the instruction to download the tar from a github archive
- Closes rack#1102
@mcarbonneaux
Copy link

Attention about the use of https://github.com/FastCGI-Archives/FastCGI.com/raw/master/original_snapshot/fcgi-2.4.1-SNAP-0910052249.tar.gz

This is the last snap from old fastcgi site.

The github repository are more up to date :
https://github.com/FastCGI-Archives/fcgi2

This one while receve pr fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants