Ada Neo4J yang terinstal di Ubuntu saya dan saya menjalankan kode pengujian. Ini berfungsi dengan baik ketika kode dijalankan di terminal seperti:
root@ekin-Inspiron-1090:/var/www# php neo.php
home: demolished
name: Arthur Dent
Namun ketika dijalankan di browser seperti localhost/neo.php, memberikan kesalahan fatal dan berhenti bekerja.
Warning: require(phar://neo4jphp.phar): failed to open stream: operation failed in /var/www/neo.php on line 4 Fatal error: require(): Failed opening required 'phar://neo4jphp.phar' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/neo.php on line 4
Menurut saya, ada hubungannya dengan Neo4J atau driver PHP-nya. Apa alasannya?
edit: ngomong-ngomong, ada dua file php.ini; saya pikir satu untuk Apache dan satu untuk baris perintah. Saya memeriksa keduanya dan jalur ekstensi phar sama. Juga tidak ada pengaturan include_path di keduanya.
root
. - person SilverSnake   schedule 11.07.2012