Tôi đang cố gắng cài đặt Propel ORM trên CentOS có phụ thuộc vào phing. Tôi đã chạy theo sau đó là thành công:phing cài đặt nhưng "không tìm thấy" và không có trong danh sách lê
pear channel-discover pear.phing.info
pear install phing/phing
pear install Log
Tuy nhiên khi tôi chạy ./propel-gen
như được mô tả trên Propel documentation nó không thành công với các lỗi:
./propel-gen: line 69: phing: command not found
Tuy nhiên nếu tôi kiểm tra xem nếu Phing là cài đặt nó không xuất hiện trong danh sách gói, nhưng nếu tôi cố gắng cài đặt lại nó không thành công:
$ pear list
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.8 stable
Console_Getopt 1.3.1 stable
Log 1.12.7 stable
PEAR 1.9.4 stable
Structures_Graph 1.0.4 stable
XML_Util 1.2.1 stable
$ pear install phing/phing
phing/phing is already installed and is the same as the released version 2.4.7.1 install failed
Tôi cần để có thể chạy ./propel-gen
để kiểm tra rằng Propel đã được cài đặt thành công, vì vậy tôi là một chút bị mắc kẹt vào thời điểm này. Tôi cũng đã hai lần kiểm tra mà Pear là trong PHP include_path
bằng cách chạy sau đó thoát bool(true)
:
<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?>
Bất kỳ giúp đỡ trong việc gỡ lỗi & sửa chữa này được đánh giá rất cao! :)
OS gì bạn đang sử dụng cho việc này? – Crontab