ispCP - Board - Support
Donde se carga Un Script Alias - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: Donde se carga Un Script Alias (/thread-7446.html)

Pages: 1 2 3


Donde se carga Un Script Alias - Piradoxlanieve - 08-10-2009 04:50 AM

Buenas cuando usaba xampp para caragr un alias lo metia en el virtual host-->
<VirtualHost *:80>
ServerAdmin Miguelito@cantabriatorrent.es
DocumentRoot /opt/lampp/htdocs/videosonline
--> ScriptAlias /cgi-bin/ /opt/lampp/htdocs/videosonline/cgi-bin/
ServerName videosonline.cantabriatorrent.es
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
para que lo carge lo tendria que poner el el php.ini?


RE: Donde se carga Un Script Alias - kurgans - 08-10-2009 05:16 AM

No,

Da igual donde lo pongas siempre y cuando tenga los permisos oportunos para ejecutarse por el usuario virtual y le indiques la ruta exacta.
Si es cgi tan solo tener la precaucion de subirlo en modo ascii no binario

Por defecto apache instala el modulo no hay que indicar nada.
Rutas:

Archivo ispcp.conf --
# httpd dmn entry cgi support BEGIN.
ScriptAlias /cgi-bin/ /var/www/virtual/dominio.tld/cgi-bin/
<Directory /var/www/virtual/dominio.tld/cgi-bin>
AllowOverride AuthConfig
#Options ExecCGI
Order allow,deny
Allow from all
</Directory>


RE: Donde se carga Un Script Alias - Piradoxlanieve - 08-10-2009 06:59 AM

es un script que permite subir videos se llama clipshare.. caudno le doy a subir me sale /cgi-bin/ubr_upload.pl error 404 e creado un fichero que se llama 1.txt y seria asi-_http://videosonline.cantabriatorrent.es/cgi-bin/1.txt peor pone que no encuntra el fichero:S vamos que no me sube el video por que no encuntra hay dios mio que lios jaja


RE: Donde se carga Un Script Alias - kurgans - 08-10-2009 08:36 AM

Eso es problema,
O bien de permisos, yo uso upload en cgi sin problemas, pero con permisos a la carpeta cgi y al script.pl o cgi 755, como te dije antes al subir algo al cgi debes hacerlo como ascii, en el ftp no dejarlo en automatico o binario.

No puedes subir un archivo asi al cgi, todo lo que se ejecuta ahi debera ser perl

#!/usr/bin/perl
$url="http://www.dominio.tld";
print "Location: $url \n\n";

Guarda eso, como prueba.cgi subelo al server a la carpeta cgi-bin, (ascii) dale permisos 755 y ejecutalo por el navegador a ver si te funciona.


RE: Donde se carga Un Script Alias - Piradoxlanieve - 08-10-2009 05:24 PM

como se vuelve a regenerar el php.ini del fcgid/master?? el de los dominios los borro desde el panel y me los vuelve a crear pero el master pense que estaba en la papelera y no esta, para que me encuntre el mencoder, mplayer..(/usr/bin). y demas bastaria con borrar el php.in del dominio y ponerle al master(php.ini) la ruta /usr/bin) no esque ayer lo hice y la unica forma de que me reconociera los mencoder.so fue poner la instruccion de la ruta en el etc/php5/cli/php.ini ---> el error que me sale en la nueva web para subir videos es esto...
--------------------------
FFmpeg version SVN-rUNKNOWN, Copyright © 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Mar 16 2009 21:16:26, gcc: 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
Input #0, avi, from '/var/www/virtual/cantabriatorrent.es/videosonline/htdocs/files/temp/1281052491.avi':
Duration: 00:00:02.2, start: 0.000000, bitrate: 518 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 424x320, 25.00 fps®
Stream #0.1: Audio: mp3, 44100 Hz, stereo, 128 kb/s
Incorrect frame rate
ERROR: No such file or directory - /var/www/virtual/cantabriatorrent.es/videosonline/htdocs/files/videos/1281052491.flv
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:259:in `initialize'
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:259:in `open'
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:259:in `open_stream'
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:238:in `process_files'
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:225:in `each'
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:225:in `process_files'
ERROR: /usr/lib/ruby/1.8/flvtool2/base.rb:44:in `execute!'
ERROR: /usr/lib/ruby/1.8/flvtool2.rb:168:in `execute!'
ERROR: /usr/lib/ruby/1.8/flvtool2.rb:228
ERROR: /usr/bin/flvtool2:2:in `require'
ERROR: /usr/bin/flvtool2:2
/usr/bin/ffmpeg -i /var/www/virtual/cantabriatorrent.es/videosonline/htdocs/files/temp/1281052491.avi -y -f flv -vcodec flv -b 500 -r N/A -s 300x240 -aspect 1.325 -padcolor 000000 -padtop 0 -padbottom 0 -padleft 0 -padright 0 -ar 22050 -ab 64000 /usr/bin/flvtool2 -U /var/www/virtual/cantabriatorrent.es/videosonline/htdocs/files/videos/1281052491.flv /var/www/virtual/cantabriatorrent.es/videosonline/htdocs/files/videos/1281052491.flv
----------------------------------------
por lo que veo falla el rate ya que el video lo deetcta pero no le connnvierte puede ser que algo este instalado mal? Saludos jefazos jijiTongue


RE: Donde se carga Un Script Alias - kurgans - 08-10-2009 06:28 PM

La instalacion correcta de todos los codecs la tienes aqui.

Yo tengo una web de videos y lo hice así y funciono todo bien:
Ojo esta para Debian, y 2 versiones de ubuntu, no te confundas con los sistemas, las ajustas a tus rutas o bien creas esas y lo haces tal como esta.

http://linux.justinhartman.com/FFmpeg,_FFmpeg-PHP,_Lame,_Libogg,_Libvorbis,_FLVtool2,_Mplayer,_Mencoder,_AMR_Installation


RE: Donde se carga Un Script Alias - Piradoxlanieve - 08-10-2009 07:30 PM

osea que el fallo se puede deber a los codec? como puedo regenerar los php.ini del dominio y carpta master sin tener q borrar y volver a crear?


RE: Donde se carga Un Script Alias - kurgans - 08-10-2009 07:32 PM

No se puede que yo sepa, siempre lo he echo de la misma manera para no tener algun inoportuno problema.


RE: Donde se carga Un Script Alias - Piradoxlanieve - 08-10-2009 10:17 PM

Cuando intento cargar en el php.ini (del dominio) para que solo afecte a ese yo pongo extension_dir = "/usr/bin/" y se me cae la web y el subdominio..>
Fatal error: Call to undefined function mysql_connect() in /var/www/virtual/cantabriatorrent.es/htdocs/include/functions.php on line 499
Bufff esto ya me vuelve loco.


RE: Donde se carga Un Script Alias - kurgans - 08-10-2009 10:27 PM

Haz enlaces a
:/usr/lib/php5/20060613
Es donde estan las libs de php de las nuevas libs

Aqui estan los ini si tienes algun ini en lo que has instalado nuevo pero no lo creo
/etc/php5/conf.d

Y quita extension_dir para que vaya por defecto a esas rutas, o hazlo a reves los enlaces los pasas a usr/bin, y dejas el extension_dir pero tienes que jugar con lo que tienes + lo nuevo

Yo recuerdo que cuando lo monte me dio tambien algunos quebraderos de cabeza,