如何查询在unix环境下PHP的安装路径(虚拟主机)
这几天在研究设置cornjob
但是设置这个需要知道php的安装路径
网上一般都是说 /usr/local/bin/php 后面跟上php的绝对路径,但是我试了一下不能用。
看phpinfo试了几个地址都不能用
所以请问一下如何看到服务器上php的安装路径。
回复讨论(解决方案)
把你的phpinfo的Configure Command项的内容贴出来。
或者locate phpize看看它位于哪个目录,php的bin文件应该是跟它一个目录的。如果什么信息也没有。就find / -name "phpize"吧
如果编译时不指定prefix,则会默认安装到/usr/local/php/下面。
'./configure' '--prefix=/usr/local/php5' '--enable-force-cgi-redirect' '--enable-fastcgi' '--with-config-file-path=/usr/local/etc/php5/cgi' '--with-curl=/usr/local/lib' '--with-gd' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-freetype-dir=/usr/local/lib' '--with-kerberos' '--with-openssl' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr' '--with-mysqli=/usr/bin/mysql_config' '--with-pcre-regex=/usr/local' '--with-pdo-mysql=/usr' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--enable-zip' '--enable-gd-native-ttf' '--with-iconv=/usr/local' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-mbstring'
phpinfo是这样的
我是虚拟主机所以没有办法在上面执行服务器命令,只有DirectAdmin管理面板
/usr/local/php5
安装目录肯定是这个,bin文件是/usr/local/etc/php5/bin/php。如果你无法访问,那可能是权限的问题。虚拟主机的管理员应该不会让你碰这个目录,否则你改出问题了,全服务器的所有网站都要遭殃。
php.ini在/usr/local/etc/php5/cgi这个目录
我不知道是不是我设置方法不对
在DirectAdmin管理的cornjob里面设置成
* * * * * /usr/local/etc/php5/bin/php 后面加上php的绝对路径这样
是不是就是每分钟执行一次后面那段语句了。
我设置了一下没反应。
cornjob每个参数都是*号应该就是每分钟一次吧……
*/1 * * * * /usr/local/etc/php5/bin/php >> /home/xx/cronlog
这样是每分钟执行一次。如果你想检查是否按你的想法执行了。后面可以加个日至记录一下,然后过几分钟去看看打印了几次log。
我用这个命令跑了一下,有cornlog这个文件生成,但是等了很久都是一个空文件没有任何记录 这是算什么情况……
我用这个跑php文件在一个mysql数据库中写数据也是完全没有结果……
ls下你们php下面的路径文件看看,
最简单的方法是检测进程。
ps -ef |grep php
下面列出的路径基本就是.
whereis php
最简单的方法是检测进程。
ps -ef |grep php
下面列出的路径基本就是.
hahascho 833 30068 1 01:42 ? 00:00:00 /usr/local/php5/bin/php-cgi
zoefiona 913 30613 1 01:43 ? 00:00:00 [php-cgi]
ggbootbl 990 32677 62 01:43 ? 00:00:30 [php-cgi]
ggbootbl 1159 974 64 01:43 ? 00:00:21 /usr/local/php5/bin/php-cgi
zoefiona 1323 865 11 01:43 ? 00:00:01 /usr/local/php5/bin/php-cgi
cawennet 1384 969 1 01:43 ? 00:00:00 /usr/local/php5/bin/php-cgi
ictgu 1419 668 2 01:43 ? 00:00:00 [php-cgi]
haoguior 1423 1417 11 01:43 ? 00:00:00 [php-cgi]
gckzeduc 1458 1428 9 01:43 ? 00:00:00 [php-cgi]
ictgu 1484 973 0 01:44 ? 00:00:00 /usr/local/php5/bin/php-cgi
ictgu 1485 32688 0 01:44 ? 00:00:00 /usr/local/php5/bin/php-cgi
感谢,我在corn上用这个命令导出了一下出上面的结果 可以判定bin文件应该是/usr/local/php5/bin/php-cgi了
但是我用这个命令加上php路径在corn里面跑依然不成功。
用 whereis php 没错的

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Pelanjutan URL Pelanggan PHP (CURL) adalah alat yang berkuasa untuk pemaju, membolehkan interaksi lancar dengan pelayan jauh dan API rehat. Dengan memanfaatkan libcurl, perpustakaan pemindahan fail multi-protokol yang dihormati, php curl memudahkan execu yang cekap

Alipay Php ...

Adakah anda ingin memberikan penyelesaian segera, segera kepada masalah yang paling mendesak pelanggan anda? Sembang langsung membolehkan anda mempunyai perbualan masa nyata dengan pelanggan dan menyelesaikan masalah mereka dengan serta-merta. Ia membolehkan anda memberikan perkhidmatan yang lebih pantas kepada adat anda

Artikel membincangkan pengikatan statik lewat (LSB) dalam PHP, yang diperkenalkan dalam Php 5.3, yang membolehkan resolusi runtime kaedah statik memerlukan lebih banyak warisan yang fleksibel. Isu: LSB vs polimorfisme tradisional; Aplikasi Praktikal LSB dan Potensi Perfo

JWT adalah standard terbuka berdasarkan JSON, yang digunakan untuk menghantar maklumat secara selamat antara pihak, terutamanya untuk pengesahan identiti dan pertukaran maklumat. 1. JWT terdiri daripada tiga bahagian: header, muatan dan tandatangan. 2. Prinsip kerja JWT termasuk tiga langkah: menjana JWT, mengesahkan JWT dan muatan parsing. 3. Apabila menggunakan JWT untuk pengesahan di PHP, JWT boleh dijana dan disahkan, dan peranan pengguna dan maklumat kebenaran boleh dimasukkan dalam penggunaan lanjutan. 4. Kesilapan umum termasuk kegagalan pengesahan tandatangan, tamat tempoh, dan muatan besar. Kemahiran penyahpepijatan termasuk menggunakan alat debugging dan pembalakan. 5. Pengoptimuman prestasi dan amalan terbaik termasuk menggunakan algoritma tandatangan yang sesuai, menetapkan tempoh kesahihan dengan munasabah,

Artikel membincangkan ciri -ciri keselamatan penting dalam rangka kerja untuk melindungi daripada kelemahan, termasuk pengesahan input, pengesahan, dan kemas kini tetap.

Artikel ini membincangkan menambah fungsi khusus kepada kerangka kerja, memberi tumpuan kepada pemahaman seni bina, mengenal pasti titik lanjutan, dan amalan terbaik untuk integrasi dan debugging.

Menghantar data JSON menggunakan perpustakaan Curl PHP dalam pembangunan PHP, sering kali perlu berinteraksi dengan API luaran. Salah satu cara biasa ialah menggunakan perpustakaan curl untuk menghantar post ...
